Mock Version: 1.4.9 Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/octave.spec'], chrootPath='/var/lib/mock/f29-build-13222-5990/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/octave.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False BUILDSTDERR: warning: line 138: Possible unexpanded macro in: Requires: hdf5 = %{_hdf5_version} Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/octave-4.2.2-3.0.riscv64.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/octave.spec'], chrootPath='/var/lib/mock/f29-build-13222-5990/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=345600uid=998gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/octave.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.0H4WCl + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf octave-4.2.2 + /usr/bin/lzip -dc /builddir/build/SOURCES/octave-4.2.2.tar.lz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd octave-4.2.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . Patch #2 (octave-appdata.patch): + echo 'Patch #2 (octave-appdata.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .appdata --fuzz=0 patching file etc/icons/octave.appdata.xml.in Patch #4 (octave-gnulib.patch): + echo 'Patch #4 (octave-gnulib.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .gnulib --fuzz=0 patching file liboctave/cruft/Faddeeva/Faddeeva.hh Patch #5 (octave-qbuttongroup.patch): + echo 'Patch #5 (octave-qbuttongroup.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .qbuttongroup --fuzz=0 patching file libgui/src/settings-dialog.cc + find -name '*.cc' -exec chmod 644 '{}' ';' + sed -i -e /fftpack/d liboctave/cruft/module.mk + rm -r liboctave/cruft/fftpack + sed -i -e '/^%/d' libinterp/dldfcn/__osmesa_print__.cc scripts/plot/util/__opengl_info__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m test/publish/publish.tst + autoreconf -i Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.9GdS9Y + exit 0 + umask 022 + cd /builddir/build/BUILD + cd octave-4.2.2 + export F77=gfortran + F77=gfortran BUILDSTDERR: ++ find /usr/lib/jvm/jre/lib -name libjvm.so -printf %h + libjvm=/usr/lib/jvm/jre/lib/riscv64/server + export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk + JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./build-aux/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./build-aux/config.sub BUILDSTDERR: ++ basename ./build-aux/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./build-aux/config.sub '/usr/lib/rpm/redhat/config.sub' -> './build-aux/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./build-aux/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./build-aux/config.guess BUILDSTDERR: ++ basename ./build-aux/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./build-aux/config.guess '/usr/lib/rpm/redhat/config.guess' -> './build-aux/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + for i in $(find . -name ltmain.sh) + /usr/bin/sed -i.backup -e 's~compiler_flags=$~compiler_flags="-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld"~' ./build-aux/ltmain.sh + ./configure --build=riscv64-koji-linux-gnu --host=riscv64-koji-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --disable-static --enable-64=no --enable-float-truncate --disable-silent-rules --with-java-libdir=/usr/lib/jvm/jre/lib/riscv64/server --with-qrupdate --with-amd --with-umfpack --with-colamd --with-ccolamd --with-cholmod --with-cxsparse --disable-jit checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '998' is supported by ustar format... yes checking whether GID '135' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports nested variables... (cached) yes checking build system type... riscv64-koji-linux-gnu checking host system type... riscv64-koji-linux-gnu checking whether make supports the include directive... yes (GNU style) checking for riscv64-koji-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no defining octlibdir to be ${libdir}/octave/${version} defining archlibdir to be ${libexecdir}/octave/${version}/exec/${canonical_host_type} defining localarchlibdir to be ${libexecdir}/octave/site/exec/${canonical_host_type} defining localapiarchlibdir to be ${libexecdir}/octave/${api_version}/site/exec/${canonical_host_type} defining localverarchlibdir to be ${libexecdir}/octave/${version}/site/exec/${canonical_host_type} defining octfiledir to be ${libdir}/octave/${version}/oct/${canonical_host_type} defining localoctfiledir to be ${libdir}/octave/site/oct/${canonical_host_type} defining localapioctfiledir to be ${libdir}/octave/site/oct/${api_version}/${canonical_host_type} defining localveroctfiledir to be ${libdir}/octave/${version}/site/oct/${canonical_host_type} defining octincludedir to be ${includedir}/octave-${version}/octave defining fcnfiledir to be ${datadir}/octave/${version}/m defining localfcnfiledir to be ${datadir}/octave/site/m defining localapifcnfiledir to be ${datadir}/octave/site/${api_version}/m defining localverfcnfiledir to be ${datadir}/octave/${version}/site/m defining octetcdir to be ${datadir}/octave/${version}/etc defining octlocaledir to be ${datadir}/octave/${version}/locale defining doc_cache_file to be ${octetcdir}/doc-cache defining octtestsdir to be ${octetcdir}/tests defining texi_macros_file to be ${octetcdir}/macros.texi defining imagedir to be ${datadir}/octave/${version}/imagelib defining octdatadir to be ${datadir}/octave/${version}/data defining startupfiledir to be ${fcnfiledir}/startup defining localstartupfiledir to be ${localfcnfiledir}/startup defining man1dir to be ${mandir}/man1 defining man1ext to be .1 defining infofile to be ${infodir}/octave.info checking for riscv64-koji-linux-gnu-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for gawk... (cached) gawk checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for gfind... no checking for find... find checking for a usable sed... /usr/bin/sed checking for perl... perl checking for gperf... gperf checking for flex... flex checking lex output file root... lex.yy checking lex library... none needed checking whether yytext is a pointer... no defining LFLAGS to be -I checking for bison... bison -y checking syntax of bison api.prefix (or name-prefix) declaration... api brace checking syntax of bison push/pull declaration... dash checking for makeinfo... makeinfo checking for texi2dvi... texi2dvi checking for texi2pdf... texi2pdf checking whether ln -s works... yes checking for desktop-file-install... desktop-file-install checking for gs... gs checking for gnuplot... gnuplot checking for less... less checking for python... python checking for icotool... no checking for rsvg-convert... no BUILDSTDERR: configure: WARNING: BUILDSTDERR: I didn't find icotool, but it's only a problem if you need to BUILDSTDERR: reconstruct octave-logo.ico, which is the case if you're building from BUILDSTDERR: VCS sources. BUILDSTDERR: configure: WARNING: BUILDSTDERR: I didn't find rsvg-convert, but it's only a problem if you need to BUILDSTDERR: reconstruct octave-logo-*.png, which is the case if you're building BUILDSTDERR: from VCS sources. configure: defining __NO_MATH_INLINES avoids buggy GNU libc exp function checking for riscv64-koji-linux-gnu-g++... no checking for riscv64-koji-linux-gnu-c++... no checking for riscv64-koji-linux-gnu-gpp... no checking for riscv64-koji-linux-gnu-aCC... no checking for riscv64-koji-linux-gnu-CC... no checking for riscv64-koji-linux-gnu-cxx... no checking for riscv64-koji-linux-gnu-cc++... no checking for riscv64-koji-linux-gnu-cl.exe... no checking for riscv64-koji-linux-gnu-FCC... no checking for riscv64-koji-linux-gnu-KCC... no checking for riscv64-koji-linux-gnu-RCC... no checking for riscv64-koji-linux-gnu-xlC_r... no checking for riscv64-koji-linux-gnu-xlC... no checking for riscv64-koji-linux-gnu-clang++... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking how to run the C++ preprocessor... g++ -E checking how to run the C preprocessor... gcc -E checking whether gcc needs -traditional... no checking for Minix Amsterdam compiler... no checking for riscv64-koji-linux-gnu-ar... no checking for riscv64-koji-linux-gnu-lib... no checking for riscv64-koji-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking for riscv64-koji-linux-gnu-ar... ar checking for riscv64-koji-linux-gnu-ranlib... no 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... no checking C compiler version number... 8.1.1 checking C++ compiler version number... 8.1.1 checking whether stl_algo.h is broken... no checking if compiler needs -Werror to reject unknown flags... no checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for OpenMP flag of C compiler... -fopenmp checking for OpenMP flag of C++ compiler... -fopenmp checking omp.h usability... yes checking omp.h presence... yes checking for omp.h... yes checking for omp_get_num_threads... yes checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert riscv64-koji-linux-gnu file names to riscv64-koji-linux-gnu format... func_convert_file_noop checking how to convert riscv64-koji-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for riscv64-koji-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for riscv64-koji-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for riscv64-koji-linux-gnu-ar... (cached) ar checking for archiver @FILE support... @ checking for riscv64-koji-linux-gnu-strip... no checking for strip... strip checking for riscv64-koji-linux-gnu-ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for riscv64-koji-linux-gnu-mt... no checking for mt... no checking if : 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 configure: defining FPICFLAG to be -fPIC configure: defining CPICFLAG to be -fPIC configure: defining CXXPICFLAG to be -fPIC configure: defining SH_LD to be g++ configure: defining SH_LDFLAGS to be -shared configure: defining DL_LD to be g++ configure: defining DL_LDFLAGS to be -shared configure: defining MKOCTFILE_DL_LDFLAGS to be -shared -Wl,-Bsymbolic configure: defining NO_OCT_FILE_STRIP to be false configure: defining TEMPLATE_AR to be ar configure: defining TEMPLATE_ARFLAGS to be cr configure: defining CRUFT_DLL_DEFS to be configure: defining OCTAVE_DLL_DEFS to be configure: defining OCTINTERP_DLL_DEFS to be configure: defining OCTGUI_DLL_DEFS to be configure: defining OCTGRAPHICS_DLL_DEFS to be configure: defining library_path_var to be LD_LIBRARY_PATH checking for sin in -lm... yes checking for riscv64-koji-linux-gnu-gfortran... gfortran checking whether we are using the GNU Fortran 77 compiler... yes checking whether gfortran accepts -g... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for gfortran option to produce PIC... -fPIC checking if gfortran PIC flag -fPIC works... yes checking if gfortran static flag -static works... 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 whether a usable Fortran compiler was found... yes checking how to get verbose linking output from gfortran... -v checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -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 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules checking whether gfortran has the intrinsic function ISNAN... yes checking whether gfortran generates correct size integers... yes checking whether gfortran accepts -ffloat-store... yes setting F77_FLOAT_STORE_FLAG to -ffloat-store checking whether g++ accepts -rdynamic... yes configure: defining CROSS_TOOL_PREFIX to be configure: defining MKOCTFILE_AR to be ar configure: defining MKOCTFILE_CC to be gcc configure: defining MKOCTFILE_CXX to be g++ configure: defining MKOCTFILE_DL_LD to be g++ configure: defining MKOCTFILE_F77 to be gfortran configure: defining MKOCTFILE_LD_CXX to be g++ configure: defining MKOCTFILE_RANLIB to be ranlib checking libqhull/libqhull.h usability... yes checking libqhull/libqhull.h presence... yes checking for libqhull/libqhull.h... yes checking for qh_qhull in -lqhull... yes checking for qh_version in -lqhull... yes checking whether the qhull library works... yes checking pcre.h usability... yes checking pcre.h presence... yes checking for pcre.h... yes checking pcre/pcre.h usability... no checking pcre/pcre.h presence... no checking for pcre/pcre.h... no checking whether pcre.h defines the macros we need... yes checking for pcre-config... yes checking for pcre_compile... yes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for gzclearerr in -lz... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking for BZ2_bzCompressInit in -lbz2... yes checking hdf5.h usability... yes checking hdf5.h presence... yes checking for hdf5.h... yes checking for H5Gget_num_objs in -lhdf5... yes checking whether HDF5 library has enforced version 1.6 API... no checking fftw3.h usability... yes checking fftw3.h presence... yes checking for fftw3.h... yes checking for fftw_plan_dft_1d in -lfftw3 ... yes checking for fftw3.h... (cached) yes checking for fftwf_plan_dft_1d in -lfftw3f ... yes checking for fftw3 multi-threading support... -lfftw3_threads checking for fftw3f multi-threading support... -lfftw3f_threads checking glpk/glpk.h usability... no checking glpk/glpk.h presence... no checking for glpk/glpk.h... no checking glpk.h usability... yes checking glpk.h presence... yes checking for glpk.h... yes checking for glp_simplex in -lglpk... yes checking whether the glpk library has glp_interior(glp_prob*, glp_iptcp*)... yes checking curl/curl.h usability... yes checking curl/curl.h presence... yes checking for curl/curl.h... yes checking for curl_easy_escape in -lcurl... yes checking for CURLOPT_DIRLISTONLY in curl/curl.h... yes checking sndfile.h usability... yes checking sndfile.h presence... yes checking for sndfile.h... yes checking for sf_open in -lsndfile ... yes checking whether sndfile library is modern enough... yes checking portaudio.h usability... yes checking portaudio.h presence... yes checking for portaudio.h... yes checking for Pa_GetDeviceCount in -lportaudio -lm -lpthread -lasound ... yes checking Magick++.h usability... yes checking Magick++.h presence... yes checking for Magick++.h... yes checking for Magick::ColorRGB in Magick++.h... yes checking for setlocale... yes checking for X... libraries , headers checking for XrmInitialize in -lX11... yes checking whether /usr/bin/ld accepts -framework Carbon... no checking whether /usr/bin/ld accepts -framework OpenGL... no checking for GL/gl.h... yes checking for GL/glu.h... yes checking for GL/glext.h... yes checking for OpenGL/glext.h... no checking for glEnable in -lGL... yes checking for FT2... yes checking for FreeType2 version >= 9.03... yes checking for FT_Reference_Face... yes checking for XFT... yes checking for FONTCONFIG... yes checking osmesa.h usability... no checking osmesa.h presence... no checking for osmesa.h... no checking GL/osmesa.h usability... yes checking GL/osmesa.h presence... yes checking for GL/osmesa.h... yes checking for OSMesaCreateContext in -lOSMesa... yes checking gl2ps.h usability... yes checking gl2ps.h presence... yes checking for gl2ps.h... yes checking Qt version 5... checking for QT... yes checking for riscv64-koji-linux-gnu-moc-qt5... no checking for moc-qt5... moc-qt5 checking for riscv64-koji-linux-gnu-uic-qt5... no checking for uic-qt5... uic-qt5 checking for riscv64-koji-linux-gnu-rcc-qt5... no checking for rcc-qt5... rcc-qt5 checking for riscv64-koji-linux-gnu-lrelease-qt5... no checking for lrelease-qt5... lrelease-qt5 checking for setlocale... (cached) yes checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking util.h usability... no checking util.h presence... no checking for util.h... no checking for library containing openpty... -lutil checking for chmod... yes checking for chown... yes checking for ftruncate... yes checking for mmap... yes checking for munmap... yes checking whether Qt has the QAbstractItemModel::beginResetModel function... yes checking whether Qt provides QFont::Monospace... yes checking whether Qt provides QFont::ForceIntegerMetrics... yes checking whether Qt has the QTabWidget::setMovable function... yes checking whether Qt works with OpenGL and GLU... yes checking for the QScintilla library for Qt 5... -lqscintilla2-qt5 checking whether QScintilla has version 2.6.0 or later... yes checking Qsci/qscilexeroctave.h usability... yes checking Qsci/qscilexeroctave.h presence... yes checking for Qsci/qscilexeroctave.h... yes checking Qsci/qscilexermatlab.h usability... yes checking Qsci/qscilexermatlab.h presence... yes checking for Qsci/qscilexermatlab.h... yes checking whether Qt has SetPlaceholderText function... yes checking whether QSci has the QsciScintilla::findFirstInSelection function... yes checking for fltk-config... /usr/bin/fltk-config checking for OpenGL support in FLTK... yes checking if sgemm_ is being linked in already... no checking for sgemm_ in -lopenblas... 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_... yes checking for sqr1up in -lqrupdate... yes checking for slup1up in -lqrupdate... yes checking suitesparse/amd.h usability... yes checking suitesparse/amd.h presence... yes checking for suitesparse/amd.h... yes checking for amd_postorder in -lamd... yes checking suitesparse/camd.h usability... yes checking suitesparse/camd.h presence... yes checking for suitesparse/camd.h... yes checking for camd_postorder in -lcamd... yes checking suitesparse/colamd.h usability... yes checking suitesparse/colamd.h presence... yes checking for suitesparse/colamd.h... yes checking for colamd in -lcolamd... yes checking suitesparse/ccolamd.h usability... yes checking suitesparse/ccolamd.h presence... yes checking for suitesparse/ccolamd.h... yes checking for ccolamd in -lccolamd... yes checking suitesparse/cholmod.h usability... yes checking suitesparse/cholmod.h presence... yes checking for suitesparse/cholmod.h... yes checking for cholmod_start in -lcholmod... yes checking suitesparse/cs.h usability... yes checking suitesparse/cs.h presence... yes checking for suitesparse/cs.h... yes checking for cs_di_sqr in -lcxsparse... yes checking whether CXSparse is version 2.2 or later... yes checking suitesparse/umfpack.h usability... yes checking suitesparse/umfpack.h presence... yes checking for suitesparse/umfpack.h... yes checking for umfpack_zi_get_determinant in -lumfpack... yes checking for SuiteSparse_time in -lsuitesparseconfig... yes checking for UMFPACK separate complex matrix and rhs split... yes checking for dseupd in -larpack ... yes checking whether the arpack library works... yes checking whether the arpack library is free of bugs... yes checking for library containing tputs... -lncurses checking for rl_set_keyboard_input_timeout in -lreadline... yes checking for library containing tputs... (cached) -lncurses checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking curses.h usability... yes checking curses.h presence... yes checking for curses.h... yes checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking for dlfcn.h... (cached) yes checking floatingpoint.h usability... no checking floatingpoint.h presence... no checking for floatingpoint.h... no checking fpu_control.h usability... yes checking fpu_control.h presence... yes checking for fpu_control.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking for inttypes.h... (cached) yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for memory.h... (cached) yes checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sunmath.h usability... no checking sunmath.h presence... no checking for sunmath.h... no checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/stropts.h usability... no checking sys/stropts.h presence... no checking for sys/stropts.h... no checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking sstream usability... yes checking sstream presence... yes checking for sstream... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking fnmatch.h usability... yes checking fnmatch.h presence... yes checking for fnmatch.h... yes checking conio.h usability... no checking conio.h presence... no checking for conio.h... no checking for int64_t... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... yes checking for uid_t in sys/types.h... yes checking for uint64_t... yes checking for dev_t... yes checking for ino_t... yes checking for ptrdiff_t... yes checking for long long int... yes checking for unsigned long long int... yes checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of long double... 16 checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking for struct group.gr_passwd... no checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking whether g++ allows overload of char, int8_t, and uint8_t... yes checking whether C++ supports dynamic auto arrays... yes checking for IEEE 754 data format... yes checking whether bit_and, bit_or, bit_xor are defined in the C++ library... yes checking whether complex class can set components independently... yes checking whether complex class can reference components independently... no checking whether fast integer arithmetics is usable... yes checking for working alloca.h... yes checking for alloca... yes checking for C/C++ restrict keyword... __restrict checking for canonicalize_file_name... yes checking for realpath... yes checking for readlinkat... yes checking for _set_invalid_parameter_handler... no checking for fchdir... yes checking for fcntl... yes checking for symlink... yes checking for fdopendir... yes checking for mempcpy... yes checking for btowc... yes checking for isblank... yes checking for iswctype... yes checking for mbsrtowcs... yes checking for wmemchr... yes checking for wmemcpy... yes checking for wmempcpy... yes checking for fstatat... yes checking for ftruncate... (cached) yes checking for getdtablesize... yes checking for getlogin_r... yes checking for getprogname... no checking for getexecname... no checking for getrusage... yes checking for gettimeofday... yes checking for getpwnam_r... yes checking for link... yes checking for lstat... yes checking for mbsinit... yes checking for mbrtowc... yes checking for mprotect... yes checking for mkfifo... yes checking for mkostemp... yes checking for tzset... yes checking for openat... yes checking for pipe... yes checking for readlink... yes checking for pathconf... yes checking for secure_getenv... yes checking for getuid... yes checking for geteuid... yes checking for getgid... yes checking for getegid... yes checking for setenv... yes checking for sigaction... yes checking for sigaltstack... yes checking for siginterrupt... yes checking for snprintf... yes checking for strdup... yes checking for strndup... yes checking for strptime... yes checking for localtime_r... yes checking for timegm... yes checking for vasnprintf... no checking for iswcntrl... yes checking whether // is distinct from /... no checking whether realpath works... yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for sys/socket.h... yes checking for dirent.h... yes checking for wctype.h... yes checking for sys/stat.h... (cached) yes checking for netdb.h... yes checking for getopt.h... yes checking for sys/time.h... yes checking for sys/cdefs.h... yes checking for limits.h... yes checking for math.h... yes checking for sys/mman.h... yes checking for sys/select.h... (cached) yes checking for wchar.h... yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/resource.h... (cached) yes checking for sys/times.h... yes checking for sys/uio.h... yes checking for sys/utsname.h... yes checking for sys/wait.h... (cached) yes checking for features.h... yes checking whether byte ordering is bigendian... no checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking if environ is properly declared... yes checking for complete errno.h... yes checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking whether fchdir is declared... yes checking for working fcntl.h... yes checking for st_dm_mode in struct stat... no checking whether strmode is declared... no checking for mbstate_t... yes checking whether frexp() can be used without linking with libm... yes checking whether alarm is declared... yes checking whether stdin defaults to large file offsets... yes checking whether fseeko is declared... yes checking for fseeko... yes checking whether stat file-mode macros are broken... no checking for nlink_t... yes checking whether fchmodat is declared without a macro... yes checking whether fstat is declared without a macro... yes checking whether fstatat is declared without a macro... yes checking whether futimens is declared without a macro... yes checking whether lchmod is declared without a macro... yes checking whether lstat is declared without a macro... yes checking whether mkdirat is declared without a macro... yes checking whether mkfifo is declared without a macro... yes checking whether mkfifoat is declared without a macro... yes checking whether mknod is declared without a macro... yes checking whether mknodat is declared without a macro... yes checking whether stat is declared without a macro... yes checking whether utimensat is declared without a macro... yes checking whether lstat correctly handles trailing slash... yes checking whether ftello is declared... yes checking for ftello... yes checking whether ftello works... yes checking whether getcwd (NULL, 0) allocates memory for result... yes checking for getcwd with POSIX signature... yes checking whether getcwd is declared... yes checking whether getdtablesize is declared... yes checking whether getlogin_r is declared... yes checking whether getlogin is declared... yes checking for getopt.h... (cached) yes checking for getopt_long_only... yes checking whether getopt is POSIX compatible... yes checking for working GNU getopt function... yes checking for working GNU getopt_long function... yes checking whether getenv is declared... yes checking for struct timeval... yes checking for wide-enough struct timeval.tv_sec member... yes checking whether gettimeofday is declared without a macro... yes checking where to find the exponent in a 'double'... word 1 bit 20 checking whether limits.h has ULLONG_WIDTH etc.... yes checking for nl_langinfo and CODESET... yes checking whether getc_unlocked is declared... yes checking whether we are using the GNU C Library >= 2.1 or uClibc... yes checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done BUILDSTDERR: ./configure: line 51577: cd: /lib64/lp64d/../lib64/lp64d/: No such file or directory BUILDSTDERR: ./configure: line 51577: cd: /usr/lib64/lp64d/../lib64/lp64d/: No such file or directory checking whether imported symbols can be declared weak... yes checking for pthread.h... (cached) yes checking for pthread_kill in -lpthread... yes checking for multithread API to use... posix checking whether malloc, realloc, calloc are POSIX compliant... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for unsigned long long int... (cached) yes checking for long long int... (cached) yes checking for a traditional japanese locale... ja_JP checking for a transitional chinese locale... zh_CN.GB18030 checking for a french Unicode locale... fr_FR.UTF-8 checking for a traditional french locale... fr_FR checking for mmap... (cached) yes checking for MAP_ANONYMOUS... yes checking whether memchr works... yes checking whether memrchr is declared... yes checking whether defines MIN and MAX... no checking whether defines MIN and MAX... yes checking whether time_t is signed... yes checking whether is self-contained... yes checking whether pselect is declared without a macro... yes checking whether select is declared without a macro... yes checking for inline... inline checking for library containing setsockopt... none needed checking whether select supports a 0 argument... yes checking whether select detects invalid fds... yes checking for promoted mode_t type... mode_t checking for sigset_t... yes checking for long file names... yes checking whether setenv is declared... yes checking search.h usability... yes checking search.h presence... yes checking for search.h... yes checking for tsearch... yes checking whether snprintf returns a byte count as in C99... yes checking whether snprintf is declared... yes checking for stdbool.h that conforms to C99... yes checking for _Bool... yes checking for wchar_t... yes checking whether stdint.h conforms to C99... yes checking whether stdint.h predates C++11... no checking whether stdint.h has UINTMAX_WIDTH etc.... yes checking whether strdup is declared... yes checking whether strerror(0) succeeds... yes checking for struct tm.tm_gmtoff... yes checking whether ffsl is declared without a macro... yes checking whether ffsll is declared without a macro... yes checking whether memmem is declared without a macro... yes checking whether mempcpy is declared without a macro... yes checking whether memrchr is declared without a macro... yes checking whether rawmemchr is declared without a macro... yes checking whether stpcpy is declared without a macro... yes checking whether stpncpy is declared without a macro... yes checking whether strchrnul is declared without a macro... yes checking whether strdup is declared without a macro... yes checking whether strncat is declared without a macro... yes checking whether strndup is declared without a macro... yes checking whether strnlen is declared without a macro... yes checking whether strpbrk is declared without a macro... yes checking whether strsep is declared without a macro... yes checking whether strcasestr is declared without a macro... yes checking whether strtok_r is declared without a macro... yes checking whether strerror_r is declared without a macro... yes checking whether strsignal is declared without a macro... yes checking whether strverscmp is declared without a macro... yes checking whether ffs is declared without a macro... yes checking whether strcasecmp is declared without a macro... yes checking whether strncasecmp is declared without a macro... yes checking whether strndup is declared... (cached) yes checking whether strnlen is declared... (cached) yes checking whether strsignal is declared... (cached) yes checking whether sys_siglist is declared... yes checking whether is self-contained... yes checking for shutdown... yes checking whether defines the SHUT_* macros... yes checking for struct sockaddr_storage... yes checking for sa_family_t... yes checking for struct sockaddr_storage.ss_family... yes checking whether socket is declared without a macro... yes checking whether connect is declared without a macro... yes checking whether accept is declared without a macro... yes checking whether bind is declared without a macro... yes checking whether getpeername is declared without a macro... yes checking whether getsockname is declared without a macro... yes checking whether getsockopt is declared without a macro... yes checking whether listen is declared without a macro... yes checking whether recv is declared without a macro... yes checking whether send is declared without a macro... yes checking whether recvfrom is declared without a macro... yes checking whether sendto is declared without a macro... yes checking whether setsockopt is declared without a macro... yes checking whether shutdown is declared without a macro... yes checking whether accept4 is declared without a macro... yes checking for struct timespec in ... yes checking whether unsetenv is declared... yes checking for wint_t... yes checking for inttypes.h... yes checking for stdint.h... yes checking for intmax_t... yes checking for snprintf... (cached) yes checking for strnlen... yes checking for wcslen... yes checking for wcsnlen... yes checking for mbrtowc... (cached) yes checking for wcrtomb... yes checking whether _snprintf is declared... no checking whether uses 'inline' correctly... yes checking for alloca as a compiler built-in... yes checking whether this system has an arbitrary file name length limit... yes checking for closedir... yes checking for d_ino member in directory struct... yes checking for d_type member in directory struct... yes checking whether alphasort is declared without a macro... yes checking whether closedir is declared without a macro... yes checking whether dirfd is declared without a macro... yes checking whether fdopendir is declared without a macro... yes checking whether opendir is declared without a macro... yes checking whether readdir is declared without a macro... yes checking whether rewinddir is declared without a macro... yes checking whether scandir is declared without a macro... yes checking for dirfd... yes checking whether dirfd is declared... (cached) yes checking whether dirfd is a macro... no checking whether // is distinct from /... (cached) no checking whether dup works... yes checking whether dup2 works... yes checking for error_at_line... yes checking whether fcntl handles F_DUPFD correctly... yes checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check checking whether fcntl is declared without a macro... yes checking whether openat is declared without a macro... yes checking whether fdopendir is declared... (cached) yes checking whether fdopendir works... yes checking for flexible array member... yes checking whether conversion from 'int' to 'long double' works... yes checking for working POSIX fnmatch... yes checking whether frexp works... yes checking whether frexpf can be used without linking with libm... yes checking whether frexpf works... yes checking for fseeko... (cached) yes checking whether fstatat (..., 0) works... yes checking for ftello... (cached) yes checking whether ftello works... (cached) yes checking whether getcwd handles long file names properly... yes checking for getpagesize... yes checking whether getcwd aborts when 4k < cwd_length < 16k... no checking whether getdtablesize works... yes checking for gethostname... yes checking for HOST_NAME_MAX... yes checking whether getlogin_r works with small buffers... yes checking whether program_invocation_name is declared... yes checking whether program_invocation_short_name is declared... yes checking whether __argv is declared... no checking whether gettimeofday clobbers localtime buffer... no checking for gettimeofday with POSIX signature... almost checking glob.h usability... yes checking glob.h presence... yes checking for glob.h... yes checking for GNU glob interface version 1... no checking whether isnan(double) can be used without linking with libm... yes checking whether link obeys POSIX... yes checking for pthread_rwlock_t... yes checking whether lseek detects pipes... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... (cached) yes checking whether NAN macro works... yes checking whether HUGE_VAL works... yes checking whether acosf is declared without a macro... yes checking whether acosl is declared without a macro... yes checking whether asinf is declared without a macro... yes checking whether asinl is declared without a macro... yes checking whether atanf is declared without a macro... yes checking whether atanl is declared without a macro... yes checking whether cbrt is declared without a macro... yes checking whether cbrtf is declared without a macro... yes checking whether cbrtl is declared without a macro... yes checking whether ceilf is declared without a macro... yes checking whether ceill is declared without a macro... yes checking whether copysign is declared without a macro... yes checking whether copysignf is declared without a macro... yes checking whether copysignl is declared without a macro... yes checking whether cosf is declared without a macro... yes checking whether cosl is declared without a macro... yes checking whether coshf is declared without a macro... yes checking whether expf is declared without a macro... yes checking whether expl is declared without a macro... yes checking whether exp2 is declared without a macro... yes checking whether exp2f is declared without a macro... yes checking whether exp2l is declared without a macro... yes checking whether expm1 is declared without a macro... yes checking whether expm1f is declared without a macro... yes checking whether expm1l is declared without a macro... yes checking whether fabsf is declared without a macro... yes checking whether fabsl is declared without a macro... yes checking whether floorf is declared without a macro... yes checking whether floorl is declared without a macro... yes checking whether fma is declared without a macro... yes checking whether fmaf is declared without a macro... yes checking whether fmal is declared without a macro... yes checking whether fmod is declared without a macro... yes checking whether fmodf is declared without a macro... yes checking whether fmodl is declared without a macro... yes checking whether frexpf is declared without a macro... yes checking whether frexpl is declared without a macro... yes checking whether hypotf is declared without a macro... yes checking whether hypotl is declared without a macro... yes checking whether ilogb is declared without a macro... yes checking whether ilogbf is declared without a macro... yes checking whether ilogbl is declared without a macro... yes checking whether ldexpf is declared without a macro... yes checking whether ldexpl is declared without a macro... yes checking whether log is declared without a macro... yes checking whether logf is declared without a macro... yes checking whether logl is declared without a macro... yes checking whether log10 is declared without a macro... yes checking whether log10f is declared without a macro... yes checking whether log10l is declared without a macro... yes checking whether log1p is declared without a macro... yes checking whether log1pf is declared without a macro... yes checking whether log1pl is declared without a macro... yes checking whether log2 is declared without a macro... yes checking whether log2f is declared without a macro... yes checking whether log2l is declared without a macro... yes checking whether logb is declared without a macro... yes checking whether logbf is declared without a macro... yes checking whether logbl is declared without a macro... yes checking whether modf is declared without a macro... yes checking whether modff is declared without a macro... yes checking whether modfl is declared without a macro... yes checking whether powf is declared without a macro... yes checking whether remainder is declared without a macro... yes checking whether remainderf is declared without a macro... yes checking whether remainderl is declared without a macro... yes checking whether rint is declared without a macro... yes checking whether rintf is declared without a macro... yes checking whether rintl is declared without a macro... yes checking whether round is declared without a macro... yes checking whether roundf is declared without a macro... yes checking whether roundl is declared without a macro... yes checking whether sinf is declared without a macro... yes checking whether sinl is declared without a macro... yes checking whether sinhf is declared without a macro... yes checking whether sqrtf is declared without a macro... yes checking whether sqrtl is declared without a macro... yes checking whether tanf is declared without a macro... yes checking whether tanl is declared without a macro... yes checking whether tanhf is declared without a macro... yes checking whether trunc is declared without a macro... yes checking whether truncf is declared without a macro... yes checking whether truncl is declared without a macro... yes checking whether mbrtowc handles incomplete characters... yes checking whether mbrtowc works as well as mbtowc... yes checking whether mbrtowc handles a NULL pwc argument... yes checking whether mbrtowc handles a NULL string argument... yes checking whether mbrtowc has a correct return value... yes checking whether mbrtowc returns 0 when parsing a NUL character... yes checking whether mbrtowc works on empty input... yes checking whether the C locale is free of encoding errors... no checking whether mbrtowc handles incomplete characters... (cached) yes checking whether mbrtowc works as well as mbtowc... (cached) yes checking whether mbrtowc handles incomplete characters... (cached) yes checking whether mbrtowc works as well as mbtowc... (cached) yes checking whether mbsrtowcs works... yes checking for mempcpy... (cached) yes checking for memrchr... yes checking whether mkdir handles trailing slash... yes checking whether mkdir handles trailing dot... yes checking whether mkfifo rejects trailing slashes... yes checking for working mktime... yes checking for __mktime_internal... no checking for library containing nanosleep... none required checking for working nanosleep... no (mishandles large arguments) 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... no checking for glibc compatible sched_getaffinity... yes checking whether open recognizes a trailing slash... yes checking for opendir... yes checking whether program_invocation_name is declared... (cached) yes checking whether program_invocation_short_name is declared... (cached) yes checking for putenv compatible with GNU and SVID... yes checking for raise... yes checking for sigprocmask... yes checking for readdir... yes checking whether readlink signature is correct... yes checking whether readlink handles trailing slash correctly... yes checking for rewinddir... yes checking whether rmdir works... yes checking whether select supports a 0 argument... (cached) yes checking whether select detects invalid fds... (cached) yes checking whether setenv validates arguments... yes checking for struct sigaction.sa_sigaction... yes checking for volatile sig_atomic_t... yes checking for sighandler_t... yes checking whether pthread_sigmask is declared without a macro... yes checking whether sigaction is declared without a macro... yes checking whether sigaddset is declared without a macro... yes checking whether sigdelset is declared without a macro... yes checking whether sigemptyset is declared without a macro... yes checking whether sigfillset is declared without a macro... yes checking whether sigismember is declared without a macro... yes checking whether sigpending is declared without a macro... yes checking whether sigprocmask is declared without a macro... yes checking for sigprocmask... (cached) yes checking for stdint.h... (cached) yes checking for SIZE_MAX... yes checking for snprintf... (cached) yes checking whether snprintf respects a size of 1... yes checking whether printf supports POSIX/XSI format strings with positions... yes checking for socklen_t... yes checking for ssize_t... yes checking whether stat handles trailing slashes on directories... yes checking whether stat handles trailing slashes on files... yes checking for working stdalign.h... yes checking for max_align_t... yes checking whether NULL can be used in arbitrary expressions... yes checking which flavor of printf attribute matches inttypes macros... system checking whether dprintf is declared without a macro... yes checking whether fpurge is declared without a macro... no checking whether fseeko is declared without a macro... yes checking whether ftello is declared without a macro... yes checking whether getdelim is declared without a macro... yes checking whether getline is declared without a macro... yes checking whether gets is declared without a macro... no checking whether pclose is declared without a macro... yes checking whether popen is declared without a macro... yes checking whether renameat is declared without a macro... yes checking whether snprintf is declared without a macro... yes checking whether tmpfile is declared without a macro... yes checking whether vdprintf is declared without a macro... yes checking whether vsnprintf is declared without a macro... yes checking whether _Exit is declared without a macro... yes checking whether atoll is declared without a macro... yes checking whether canonicalize_file_name is declared without a macro... yes checking whether getloadavg is declared without a macro... yes checking whether getsubopt is declared without a macro... yes checking whether grantpt is declared without a macro... yes checking whether initstate is declared without a macro... yes checking whether initstate_r is declared without a macro... yes checking whether mkdtemp is declared without a macro... yes checking whether mkostemp is declared without a macro... yes checking whether mkostemps is declared without a macro... yes checking whether mkstemp is declared without a macro... yes checking whether mkstemps is declared without a macro... yes checking whether posix_openpt is declared without a macro... yes checking whether ptsname is declared without a macro... yes checking whether ptsname_r is declared without a macro... yes checking whether qsort_r is declared without a macro... yes checking whether random is declared without a macro... yes checking whether random_r is declared without a macro... yes checking whether realpath is declared without a macro... yes checking whether rpmatch is declared without a macro... yes checking whether secure_getenv is declared without a macro... yes checking whether setenv is declared without a macro... yes checking whether setstate is declared without a macro... yes checking whether setstate_r is declared without a macro... yes checking whether srandom is declared without a macro... yes checking whether srandom_r is declared without a macro... yes checking whether strtod is declared without a macro... yes checking whether strtoll is declared without a macro... yes checking whether strtoull is declared without a macro... yes checking whether unlockpt is declared without a macro... yes checking whether unsetenv is declared without a macro... yes checking for strcasecmp... yes checking for strncasecmp... yes checking whether strncasecmp is declared... (cached) yes checking for working strerror function... yes checking for working strndup... yes checking for working strnlen... yes checking for strsignal... yes checking whether strsignal always returns a string... yes checking whether symlink handles trailing slash correctly... yes checking whether getrusage is declared without a macro... yes checking whether is self-contained... (cached) yes checking whether pselect is declared without a macro... (cached) yes checking whether select is declared without a macro... (cached) yes checking for nlink_t... (cached) yes checking whether fchmodat is declared without a macro... (cached) yes checking whether fstat is declared without a macro... (cached) yes checking whether fstatat is declared without a macro... (cached) yes checking whether futimens is declared without a macro... (cached) yes checking whether lchmod is declared without a macro... (cached) yes checking whether lstat is declared without a macro... (cached) yes checking whether mkdirat is declared without a macro... (cached) yes checking whether mkfifo is declared without a macro... (cached) yes checking whether mkfifoat is declared without a macro... (cached) yes checking whether mknod is declared without a macro... (cached) yes checking whether mknodat is declared without a macro... (cached) yes checking whether stat is declared without a macro... (cached) yes checking whether utimensat is declared without a macro... (cached) yes checking for struct tms... yes checking whether times is declared without a macro... yes checking for struct utsname... yes checking whether uname is declared without a macro... yes checking whether waitpid is declared without a macro... yes checking whether localtime_r is declared... yes checking whether localtime_r is compatible with its POSIX signature... yes checking for timezone_t... no checking whether tmpfile should be overridden... no checking for uname... yes checking whether chdir is declared without a macro... yes checking whether chown is declared without a macro... yes checking whether dup is declared without a macro... yes checking whether dup2 is declared without a macro... yes checking whether dup3 is declared without a macro... yes checking whether environ is declared without a macro... yes checking whether euidaccess is declared without a macro... yes checking whether faccessat is declared without a macro... yes checking whether fchdir is declared without a macro... yes checking whether fchownat is declared without a macro... yes checking whether fdatasync is declared without a macro... yes checking whether fsync is declared without a macro... yes checking whether ftruncate is declared without a macro... yes checking whether getcwd is declared without a macro... yes checking whether getdomainname is declared without a macro... yes checking whether getdtablesize is declared without a macro... yes checking whether getgroups is declared without a macro... yes checking whether gethostname is declared without a macro... yes checking whether getlogin is declared without a macro... yes checking whether getlogin_r is declared without a macro... yes checking whether getpagesize is declared without a macro... yes checking whether getusershell is declared without a macro... yes checking whether setusershell is declared without a macro... yes checking whether endusershell is declared without a macro... yes checking whether group_member is declared without a macro... yes checking whether isatty is declared without a macro... yes checking whether lchown is declared without a macro... yes checking whether link is declared without a macro... yes checking whether linkat is declared without a macro... yes checking whether lseek is declared without a macro... yes checking whether pipe is declared without a macro... yes checking whether pipe2 is declared without a macro... yes checking whether pread is declared without a macro... yes checking whether pwrite is declared without a macro... yes checking whether readlink is declared without a macro... yes checking whether readlinkat is declared without a macro... yes checking whether rmdir is declared without a macro... yes checking whether sethostname is declared without a macro... yes checking whether sleep is declared without a macro... yes checking whether symlink is declared without a macro... yes checking whether symlinkat is declared without a macro... yes checking whether ttyname_r is declared without a macro... yes checking whether unlink is declared without a macro... yes checking whether unlinkat is declared without a macro... yes checking whether usleep is declared without a macro... yes checking whether unlink honors trailing slashes... yes checking whether unlink of a parent directory fails as it should... guessing yes checking for unsetenv... yes checking for unsetenv() return type... int checking whether unsetenv obeys POSIX... yes checking for ptrdiff_t... (cached) yes checking for vasprintf... yes checking whether btowc is declared without a macro... yes checking whether wctob is declared without a macro... yes checking whether mbsinit is declared without a macro... yes checking whether mbrtowc is declared without a macro... yes checking whether mbrlen is declared without a macro... yes checking whether mbsrtowcs is declared without a macro... yes checking whether mbsnrtowcs is declared without a macro... yes checking whether wcrtomb is declared without a macro... yes checking whether wcsrtombs is declared without a macro... yes checking whether wcsnrtombs is declared without a macro... yes checking whether wcwidth is declared without a macro... yes checking whether wmemchr is declared without a macro... yes checking whether wmemcmp is declared without a macro... yes checking whether wmemcpy is declared without a macro... yes checking whether wmemmove is declared without a macro... yes checking whether wmemset is declared without a macro... yes checking whether wcslen is declared without a macro... yes checking whether wcsnlen is declared without a macro... yes checking whether wcscpy is declared without a macro... yes checking whether wcpcpy is declared without a macro... yes checking whether wcsncpy is declared without a macro... yes checking whether wcpncpy is declared without a macro... yes checking whether wcscat is declared without a macro... yes checking whether wcsncat is declared without a macro... yes checking whether wcscmp is declared without a macro... yes checking whether wcsncmp is declared without a macro... yes checking whether wcscasecmp is declared without a macro... yes checking whether wcsncasecmp is declared without a macro... yes checking whether wcscoll is declared without a macro... yes checking whether wcsxfrm is declared without a macro... yes checking whether wcsdup is declared without a macro... yes checking whether wcschr is declared without a macro... yes checking whether wcsrchr is declared without a macro... yes checking whether wcscspn is declared without a macro... yes checking whether wcsspn is declared without a macro... yes checking whether wcspbrk is declared without a macro... yes checking whether wcsstr is declared without a macro... yes checking whether wcstok is declared without a macro... yes checking whether wcswidth is declared without a macro... yes checking whether iswcntrl works... yes checking for towlower... yes checking for wctype_t... yes checking for wctrans_t... yes checking whether wctype is declared without a macro... yes checking whether iswctype is declared without a macro... yes checking whether wctrans is declared without a macro... yes checking whether towctrans is declared without a macro... yes checking for stdint.h... (cached) yes checking for ctermid... yes checking for dup2... yes checking for endgrent... yes checking for endpwent... yes checking for execvp... yes checking for expm1... yes checking for expm1f... yes checking for fork... yes checking for getegid... (cached) yes checking for geteuid... (cached) yes checking for getgid... (cached) yes checking for getgrent... yes checking for getgrgid... yes checking for getgrnam... yes checking for getpgrp... yes checking for getpid... yes checking for getppid... yes checking for getpwent... yes checking for getpwuid... yes checking for getuid... (cached) yes checking for isascii... yes checking for kill... yes checking for lgamma... yes checking for lgammaf... yes checking for lgamma_r... yes checking for lgammaf_r... yes checking for log1p... yes checking for log1pf... yes checking for realpath... (cached) yes checking for resolvepath... no checking for roundl... yes checking for select... yes checking for setgrent... yes checking for setpwent... yes checking for setsid... yes checking for siglongjmp... yes checking for strsignal... (cached) yes checking for tcgetattr... yes checking for tcsetattr... yes checking for tgammaf... yes checking for toascii... yes checking for umask... yes checking for waitpid... yes checking for _getch... no checking for _kbhit... no checking for modf... yes checking for pow... yes checking for sqrt... yes checking for sqrtf... yes checking whether exp2 is declared... (cached) yes checking whether round is declared... (cached) yes checking whether tgamma is declared... yes checking for exp2... yes checking for round... yes checking for tgamma... yes checking for std::isnan in ... yes checking for std::isnan (float variant) in ... yes checking for std::isinf in ... yes checking for std::isinf (float variant) in ... yes checking for std::isfinite in ... yes checking for std::isfinite (float variant) in ... yes checking for std::signbit in ... yes checking for std::signbit (float variant) in ... yes checking for finite... yes checking for isnan... yes checking for isinf... yes checking for signbit... no checking for _finite... no checking for _isnan... no checking whether signbit is declared... yes checking for std::acos in ... yes checking for std::acosh in ... yes checking for std::asin in ... yes checking for std::asinh in ... yes checking for std::atan in ... yes checking for std::atanh in ... yes checking for acosh... yes checking for acoshf... yes checking for asinh... yes checking for asinhf... yes checking for atanh... yes checking for atanhf... yes checking for cbrt... yes checking for cbrtf... yes checking for erf... yes checking for erff... yes checking for erfc... yes checking for erfcf... yes checking for exp2f... yes checking for hypotf... yes checking for _hypotf... no checking for log2... yes checking for log2f... yes checking for MATH DEFINES in math.h... yes checking for getrusage... (cached) yes checking for getpwnam... yes checking whether closedir returns void... no checking for struct exception in math.h... no checking whether sys_siglist is declared... (cached) yes checking whether gcc accepts -Wall... yes adding -Wall to WARN_CFLAGS checking whether gcc accepts -W... yes adding -W to WARN_CFLAGS checking whether gcc accepts -Wshadow... yes adding -Wshadow to WARN_CFLAGS checking whether gcc accepts -Wformat... yes adding -Wformat to WARN_CFLAGS checking whether gcc accepts -Wpointer-arith... yes adding -Wpointer-arith to WARN_CFLAGS checking whether gcc accepts -Wmissing-prototypes... yes adding -Wmissing-prototypes to WARN_CFLAGS checking whether gcc accepts -Wstrict-prototypes... yes adding -Wstrict-prototypes to WARN_CFLAGS checking whether gcc accepts -Wwrite-strings... yes adding -Wwrite-strings to WARN_CFLAGS checking whether gcc accepts -Wcast-align... yes adding -Wcast-align to WARN_CFLAGS checking whether gcc accepts -Wcast-qual... yes adding -Wcast-qual to WARN_CFLAGS checking whether g++ accepts -Wall... yes adding -Wall to WARN_CXXFLAGS checking whether g++ accepts -W... yes adding -W to WARN_CXXFLAGS checking whether g++ accepts -Wshadow... yes adding -Wshadow to WARN_CXXFLAGS checking whether g++ accepts -Wold-style-cast... yes adding -Wold-style-cast to WARN_CXXFLAGS checking whether g++ accepts -Wformat... yes adding -Wformat to WARN_CXXFLAGS checking whether g++ accepts -Wpointer-arith... yes adding -Wpointer-arith to WARN_CXXFLAGS checking whether g++ accepts -Wwrite-strings... yes adding -Wwrite-strings to WARN_CXXFLAGS checking whether g++ accepts -Wcast-align... yes adding -Wcast-align to WARN_CXXFLAGS checking whether g++ accepts -Wcast-qual... yes adding -Wcast-qual to WARN_CXXFLAGS checking for #pragma GCC diagnostic push/pop/ignore... yes checking for java... /usr/lib/jvm/java-1.8.0-openjdk/jre/bin/java checking for javac... /usr/lib/jvm/java-1.8.0-openjdk/bin/javac checking for jar... /usr/lib/jvm/java-1.8.0-openjdk/bin/jar checking for Java version... 1.8.0_144 checking for libjvm.so... /usr/lib/jvm/jre/lib/riscv64/server checking for include file ... /usr/lib/jvm/java-1.8.0-openjdk/include checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating build-aux/check-subst-vars.sh config.status: creating doc/doxyhtml/Doxyfile config.status: creating libgnu/Makefile config.status: creating oct-conf-post.h-tmp config.status: creating build-aux/mk-default-qt-settings.sh-tmp config.status: creating build-aux/mk-f77-def.sh-tmp config.status: creating build-aux/mk-mxarray-h.sh-tmp config.status: creating build-aux/mk-version-h.sh-tmp config.status: creating build-aux/subst-config-vals.sh-tmp config.status: creating build-aux/subst-cross-config-vals.sh-tmp config.status: creating build-aux/subst-default-vals.sh-tmp config.status: creating build-aux/subst-f77-isnan-macro.sh-tmp config.status: creating build-aux/subst-script-vals.sh-tmp config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing oct-conf-post.h commands config.status: executing build-aux/mk-default-qt-settings.sh commands config.status: executing build-aux/mk-f77-def.sh commands config.status: executing build-aux/mk-mxarray-h.sh commands config.status: executing build-aux/mk-version-h.sh commands config.status: executing build-aux/subst-config-vals.sh commands config.status: executing build-aux/subst-cross-config-vals.sh commands config.status: executing build-aux/subst-default-vals.sh commands config.status: executing build-aux/subst-f77-isnan-macro.sh commands config.status: executing build-aux/subst-script-vals.sh commands configure: Octave is now configured for riscv64-koji-linux-gnu Source directory: . Installation prefix: /usr C compiler: gcc -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection C++ compiler: g++ -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection Fortran compiler: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules Fortran libraries: -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lgfortran -lm Lex libraries: LIBS: -lutil -lm Extra LDFLAGS: AMD CPPFLAGS: AMD LDFLAGS: AMD libraries: -lamd ARPACK CPPFLAGS: ARPACK LDFLAGS: ARPACK libraries: -larpack BLAS libraries: -lopenblas BZ2 CPPFLAGS: BZ2 LDFLAGS: BZ2 libraries: -lbz2 CAMD CPPFLAGS: CAMD LDFLAGS: CAMD libraries: -lcamd CARBON libraries: CCOLAMD CPPFLAGS: CCOLAMD LDFLAGS: CCOLAMD libraries: -lccolamd CHOLMOD CPPFLAGS: CHOLMOD LDFLAGS: CHOLMOD libraries: -lcholmod COLAMD CPPFLAGS: COLAMD LDFLAGS: COLAMD libraries: -lcolamd CURL CPPFLAGS: CURL LDFLAGS: CURL libraries: -lcurl CXSPARSE CPPFLAGS: CXSPARSE LDFLAGS: CXSPARSE libraries: -lcxsparse DL libraries: -ldl FFTW3 CPPFLAGS: FFTW3 LDFLAGS: FFTW3 libraries: -lfftw3_threads -lfftw3 FFTW3F CPPFLAGS: FFTW3F LDFLAGS: FFTW3F libraries: -lfftw3f_threads -lfftw3f FLTK CPPFLAGS: FLTK LDFLAGS: -lfltk_gl -lfltk FLTK libraries: fontconfig CPPFLAGS: -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid fontconfig libraries: -lfontconfig -lfreetype FreeType2 CPPFLAGS: -I/usr/include/freetype2 -I/usr/include/libpng16 FreeType2 libraries: -lfreetype GLPK CPPFLAGS: GLPK LDFLAGS: GLPK libraries: -lglpk HDF5 CPPFLAGS: HDF5 LDFLAGS: HDF5 libraries: -lhdf5 Java home: /usr/lib/jvm/java-1.8.0-openjdk Java JVM path: /usr/lib/jvm/jre/lib/riscv64/server Java CPPFLAGS: -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux Java libraries: LAPACK libraries: LLVM CPPFLAGS: LLVM LDFLAGS: LLVM libraries: Magick++ CPPFLAGS: -I/usr/include/GraphicsMagick Magick++ LDFLAGS: Magick++ libraries: -lGraphicsMagick++ -lGraphicsMagick OPENGL libraries: -lGL -lGLU OSMesa CPPFLAGS: OSMesa LDFLAGS: OSMesa libraries: -lOSMesa PCRE CPPFLAGS: PCRE libraries: -lpcre PortAudio CPPFLAGS: -I/usr/include/alsa PortAudio LDFLAGS: PortAudio libraries: -lportaudio -lm -lpthread -lasound PTHREAD flags: -pthread PTHREAD libraries: QHULL CPPFLAGS: QHULL LDFLAGS: QHULL libraries: -lqhull QRUPDATE CPPFLAGS: QRUPDATE LDFLAGS: QRUPDATE libraries: -lqrupdate Qt CPPFLAGS: -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport Qt LDFLAGS: Qt libraries: -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2-qt5 Qt moc: moc-qt5 Qt uic: uic-qt5 Qt rcc: rcc-qt5 Qt lrelease: lrelease-qt5 READLINE libraries: -lreadline Sndfile CPPFLAGS: Sndfile LDFLAGS: Sndfile libraries: -lsndfile SuiteSparse config libraries: -lsuitesparseconfig TERM libraries: -lncurses UMFPACK CPPFLAGS: UMFPACK LDFLAGS: UMFPACK libraries: -lumfpack X11 include flags: X11 libraries: -lX11 Z CPPFLAGS: Z LDFLAGS: Z libraries: -lz Default pager: less gnuplot: gnuplot Build Octave Qt GUI: yes JIT compiler for loops: no Build Java interface: yes Do internal array bounds checking: no Build static libraries: no Build shared libraries: yes Dynamic Linking: yes (dlopen) Include support for GNU readline: yes 64-bit array dims and indexing: no OpenMP SMP multithreading: yes Build cross tools: no Build docs: yes Truncate intermediate FP results: yes BUILDSTDERR: configure: WARNING: BUILDSTDERR: I didn't find icotool, but it's only a problem if you need to BUILDSTDERR: reconstruct octave-logo.ico, which is the case if you're building from BUILDSTDERR: VCS sources. BUILDSTDERR: configure: WARNING: BUILDSTDERR: I didn't find rsvg-convert, but it's only a problem if you need to BUILDSTDERR: reconstruct octave-logo-*.png, which is the case if you're building BUILDSTDERR: from VCS sources. configure: configure: NOTE: Libraries or auxiliary programs may be skipped if they are configure: NOTE: not found OR if they are missing required features on your configure: NOTE: system. + make libinterp/version.h BUILDSTDERR: preserving existing HG-ID file /usr/bin/mkdir -p libinterp && \ : > libinterp/.octave-dirstamp rm -f libinterp/version.h-t libinterp/version.h && /bin/sh build-aux/mk-version-h.sh < libinterp/version.in.h > libinterp/version.h-t && mv libinterp/version.h-t libinterp/version.h + grep -q '^#define OCTAVE_API_VERSION "api-v51"' libinterp/version.h + /usr/bin/make -O -j4 'OCTAVE_RELEASE=Fedora 4.2.2-3.0.riscv64.fc29' BUILDSTDERR: preserving existing HG-ID file cd libgnu && /usr/bin/make all rm -f liboctave/operators/mx-ops.h-t liboctave/operators/mx-ops.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ops.h liboctave/operators/mx-ops > liboctave/operators/mx-ops.h-t && mv liboctave/operators/mx-ops.h-t liboctave/operators/mx-ops.h rm -f liboctave/operators/vx-ops.h-t liboctave/operators/vx-ops.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ops.h liboctave/operators/vx-ops > liboctave/operators/vx-ops.h-t && mv liboctave/operators/vx-ops.h-t liboctave/operators/vx-ops.h rm -f liboctave/operators/smx-ops.h-t liboctave/operators/smx-ops.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-ops.h liboctave/operators/smx-ops > liboctave/operators/smx-ops.h-t && mv liboctave/operators/smx-ops.h-t liboctave/operators/smx-ops.h rm -f liboctave/operators/mx-cdm-dm.h-t liboctave/operators/mx-cdm-dm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-dm.h liboctave/operators/mx-ops > liboctave/operators/mx-cdm-dm.h-t && mv liboctave/operators/mx-cdm-dm.h-t liboctave/operators/mx-cdm-dm.h rm -f liboctave/operators/mx-dm-cdm.h-t liboctave/operators/mx-dm-cdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cdm.h liboctave/operators/mx-ops > liboctave/operators/mx-dm-cdm.h-t && mv liboctave/operators/mx-dm-cdm.h-t liboctave/operators/mx-dm-cdm.h rm -f liboctave/operators/mx-cs-dm.h-t liboctave/operators/mx-cs-dm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-dm.h liboctave/operators/mx-ops > liboctave/operators/mx-cs-dm.h-t && mv liboctave/operators/mx-cs-dm.h-t liboctave/operators/mx-cs-dm.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-cs-m.h-t liboctave/operators/mx-cs-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-m.h liboctave/operators/mx-ops > liboctave/operators/mx-cs-m.h-t && mv liboctave/operators/mx-cs-m.h-t liboctave/operators/mx-cs-m.h rm -f liboctave/operators/mx-cdm-cm.h-t liboctave/operators/mx-cdm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-cdm-cm.h-t && mv liboctave/operators/mx-cdm-cm.h-t liboctave/operators/mx-cdm-cm.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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/libexec"'; \ echo '#define DATAROOTDIR "/usr/share"'; \ echo '#define DATADIR "/usr/share"'; \ echo '#define SYSCONFDIR "/etc"'; \ echo '#define SHAREDSTATEDIR "/var/lib"'; \ echo '#define LOCALSTATEDIR "/var"'; \ echo '#define RUNSTATEDIR "/var/run"'; \ echo '#define INCLUDEDIR "/usr/include"'; \ echo '#define OLDINCLUDEDIR "/usr/include"'; \ echo '#define DOCDIR "/usr/share/doc/octave"'; \ echo '#define INFODIR "/usr/share/info"'; \ echo '#define HTMLDIR "/usr/share/doc/octave"'; \ echo '#define DVIDIR "/usr/share/doc/octave"'; \ echo '#define PDFDIR "/usr/share/doc/octave"'; \ echo '#define PSDIR "/usr/share/doc/octave"'; \ echo '#define LIBDIR "/usr/lib64"'; \ 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/lib64/octave"'; \ echo '#define PKGLIBEXECDIR "/usr/libexec/octave"'; \ } | sed '/""/d' > configmake.h-t && \ mv -f configmake.h-t configmake.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-cs-nda.h-t liboctave/operators/mx-cs-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-cs-nda.h-t && mv liboctave/operators/mx-cs-nda.h-t liboctave/operators/mx-cs-nda.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-cdm-s.h-t liboctave/operators/mx-cdm-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-s.h liboctave/operators/mx-ops > liboctave/operators/mx-cdm-s.h-t && mv liboctave/operators/mx-cdm-s.h-t liboctave/operators/mx-cdm-s.h rm -f liboctave/operators/mx-cm-cdm.h-t liboctave/operators/mx-cm-cdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-cdm.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-cdm.h-t && mv liboctave/operators/mx-cm-cdm.h-t liboctave/operators/mx-cm-cdm.h rm -f liboctave/operators/mx-cdm-m.h-t liboctave/operators/mx-cdm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-m.h liboctave/operators/mx-ops > liboctave/operators/mx-cdm-m.h-t && mv liboctave/operators/mx-cdm-m.h-t liboctave/operators/mx-cdm-m.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-cm-dm.h-t liboctave/operators/mx-cm-dm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-dm.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-dm.h-t && mv liboctave/operators/mx-cm-dm.h-t liboctave/operators/mx-cm-dm.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f limits.h-t limits.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_LIMITS_H''@||g' \ < ./limits.in.h; \ } > limits.h-t && \ mv limits.h-t limits.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-cm-m.h-t liboctave/operators/mx-cm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-m.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-m.h-t && mv liboctave/operators/mx-cm-m.h-t liboctave/operators/mx-cm-m.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/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''@||g' \ -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ < ./sys_types.in.h; \ } > sys/types.h-t && \ mv sys/types.h-t sys/types.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/bin/mkdir -p sys 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''@||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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-cnda-nda.h-t liboctave/operators/mx-cnda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cnda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-cnda-nda.h-t && mv liboctave/operators/mx-cnda-nda.h-t liboctave/operators/mx-cnda-nda.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/bin/mkdir -p sys rm -f sys/utsname.h-t sys/utsname.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's/@''HAVE_SYS_UTSNAME_H''@/1/g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_SYS_UTSNAME_H''@||g' \ -e 's/@''GNULIB_UNAME''@/1/g' \ -e 's|@''HAVE_STRUCT_UTSNAME''@|1|g' \ -e 's|@''HAVE_UNAME''@|1|g' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \ < ./sys_utsname.in.h; \ } > sys/utsname.h-t && \ mv sys/utsname.h-t sys/utsname.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-cm-s.h-t liboctave/operators/mx-cm-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-s.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-s.h-t && mv liboctave/operators/mx-cm-s.h-t liboctave/operators/mx-cm-s.h rm -f liboctave/operators/mx-cnda-s.h-t liboctave/operators/mx-cnda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cnda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-cnda-s.h-t && mv liboctave/operators/mx-cnda-s.h-t liboctave/operators/mx-cnda-s.h rm -f liboctave/operators/mx-dm-cs.h-t liboctave/operators/mx-dm-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cs.h liboctave/operators/mx-ops > liboctave/operators/mx-dm-cs.h-t && mv liboctave/operators/mx-dm-cs.h-t liboctave/operators/mx-dm-cs.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/bin/mkdir -p sys rm -f sys/wait.h-t sys/wait.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_SYS_WAIT_H''@||g' \ -e 's/@''GNULIB_WAITPID''@/1/g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \ < ./sys_wait.in.h; \ } > sys/wait.h-t && \ mv sys/wait.h-t sys/wait.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-dm-cm.h-t liboctave/operators/mx-dm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-dm-cm.h-t && mv liboctave/operators/mx-dm-cm.h-t liboctave/operators/mx-dm-cm.h rm -f liboctave/operators/mx-m-cs.h-t liboctave/operators/mx-m-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cs.h liboctave/operators/mx-ops > liboctave/operators/mx-m-cs.h-t && mv liboctave/operators/mx-m-cs.h-t liboctave/operators/mx-m-cs.h rm -f liboctave/operators/mx-nda-cs.h-t liboctave/operators/mx-nda-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-cs.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-cs.h-t && mv liboctave/operators/mx-nda-cs.h-t liboctave/operators/mx-nda-cs.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||g' \ -e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \ -e 's/@''GNULIB_MKTIME''@/1/g' \ -e 's/@''GNULIB_NANOSLEEP''@/1/g' \ -e 's/@''GNULIB_STRPTIME''@/1/g' \ -e 's/@''GNULIB_TIMEGM''@/1/g' \ -e 's/@''GNULIB_TIME_R''@/1/g' \ -e 's/@''GNULIB_TIME_RZ''@/1/g' \ -e 's|@''HAVE_DECL_LOCALTIME_R''@|1|g' \ -e 's|@''HAVE_NANOSLEEP''@|1|g' \ -e 's|@''HAVE_STRPTIME''@|1|g' \ -e 's|@''HAVE_TIMEGM''@|1|g' \ -e 's|@''HAVE_TIMEZONE_T''@|0|g' \ -e 's|@''REPLACE_GMTIME''@|0|g' \ -e 's|@''REPLACE_LOCALTIME''@|0|g' \ -e 's|@''REPLACE_LOCALTIME_R''@|0|g' \ -e 's|@''REPLACE_MKTIME''@|1|g' \ -e 's|@''REPLACE_NANOSLEEP''@|1|g' \ -e 's|@''REPLACE_TIMEGM''@|0|g' \ -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \ -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \ -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|1|g' \ -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \ < ./time.in.h; \ } > time.h-t && \ mv time.h-t time.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-m-cdm.h-t liboctave/operators/mx-m-cdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cdm.h liboctave/operators/mx-ops > liboctave/operators/mx-m-cdm.h-t && mv liboctave/operators/mx-m-cdm.h-t liboctave/operators/mx-m-cdm.h rm -f liboctave/operators/mx-m-cm.h-t liboctave/operators/mx-m-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-m-cm.h-t && mv liboctave/operators/mx-m-cm.h-t liboctave/operators/mx-m-cm.h rm -f liboctave/operators/mx-nda-cnda.h-t liboctave/operators/mx-nda-cnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-cnda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-cnda.h-t && mv liboctave/operators/mx-nda-cnda.h-t liboctave/operators/mx-nda-cnda.h rm -f liboctave/operators/mx-s-cdm.h-t liboctave/operators/mx-s-cdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cdm.h liboctave/operators/mx-ops > liboctave/operators/mx-s-cdm.h-t && mv liboctave/operators/mx-s-cdm.h-t liboctave/operators/mx-s-cdm.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||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[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||g' \ -e 's|@''WINDOWS_64_BIT_OFF_T''@|0|g' \ -e 's/@''GNULIB_CHDIR''@/1/g' \ -e 's/@''GNULIB_CHOWN''@/0/g' \ -e 's/@''GNULIB_CLOSE''@/1/g' \ -e 's/@''GNULIB_DUP''@/1/g' \ -e 's/@''GNULIB_DUP2''@/1/g' \ -e 's/@''GNULIB_DUP3''@/0/g' \ -e 's/@''GNULIB_ENVIRON''@/1/g' \ -e 's/@''GNULIB_EUIDACCESS''@/0/g' \ -e 's/@''GNULIB_FACCESSAT''@/0/g' \ -e 's/@''GNULIB_FCHDIR''@/1/g' \ -e 's/@''GNULIB_FCHOWNAT''@/0/g' \ -e 's/@''GNULIB_FDATASYNC''@/0/g' \ -e 's/@''GNULIB_FSYNC''@/0/g' \ -e 's/@''GNULIB_FTRUNCATE''@/1/g' \ -e 's/@''GNULIB_GETCWD''@/1/g' \ -e 's/@''GNULIB_GETDOMAINNAME''@/0/g' \ -e 's/@''GNULIB_GETDTABLESIZE''@/1/g' \ -e 's/@''GNULIB_GETGROUPS''@/0/g' \ -e 's/@''GNULIB_GETHOSTNAME''@/1/g' \ -e 's/@''GNULIB_GETLOGIN''@/0/g' \ -e 's/@''GNULIB_GETLOGIN_R''@/1/g' \ -e 's/@''GNULIB_GETPAGESIZE''@/0/g' \ -e 's/@''GNULIB_GETUSERSHELL''@/0/g' \ -e 's/@''GNULIB_GROUP_MEMBER''@/0/g' \ -e 's/@''GNULIB_ISATTY''@/1/g' \ -e 's/@''GNULIB_LCHOWN''@/0/g' \ -e 's/@''GNULIB_LINK''@/1/g' \ -e 's/@''GNULIB_LINKAT''@/0/g' \ -e 's/@''GNULIB_LSEEK''@/1/g' \ -e 's/@''GNULIB_PIPE''@/1/g' \ -e 's/@''GNULIB_PIPE2''@/0/g' \ -e 's/@''GNULIB_PREAD''@/0/g' \ -e 's/@''GNULIB_PWRITE''@/0/g' \ -e 's/@''GNULIB_READ''@/0/g' \ -e 's/@''GNULIB_READLINK''@/1/g' \ -e 's/@''GNULIB_READLINKAT''@/0/g' \ -e 's/@''GNULIB_RMDIR''@/1/g' \ -e 's/@''GNULIB_SETHOSTNAME''@/0/g' \ -e 's/@''GNULIB_SLEEP''@/0/g' \ -e 's/@''GNULIB_SYMLINK''@/1/g' \ -e 's/@''GNULIB_SYMLINKAT''@/0/g' \ -e 's/@''GNULIB_TTYNAME_R''@/0/g' \ -e 's/@''GNULIB_UNISTD_H_GETOPT''@/0/g' \ -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/0/g' \ -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/0/g' \ -e 's/@''GNULIB_UNLINK''@/1/g' \ -e 's/@''GNULIB_UNLINKAT''@/0/g' \ -e 's/@''GNULIB_USLEEP''@/0/g' \ -e 's/@''GNULIB_WRITE''@/0/g' \ < ./unistd.in.h | \ sed -e 's|@''HAVE_CHOWN''@|1|g' \ -e 's|@''HAVE_DUP2''@|1|g' \ -e 's|@''HAVE_DUP3''@|1|g' \ -e 's|@''HAVE_EUIDACCESS''@|1|g' \ -e 's|@''HAVE_FACCESSAT''@|1|g' \ -e 's|@''HAVE_FCHDIR''@|1|g' \ -e 's|@''HAVE_FCHOWNAT''@|1|g' \ -e 's|@''HAVE_FDATASYNC''@|1|g' \ -e 's|@''HAVE_FSYNC''@|1|g' \ -e 's|@''HAVE_FTRUNCATE''@|1|g' \ -e 's|@''HAVE_GETDTABLESIZE''@|1|g' \ -e 's|@''HAVE_GETGROUPS''@|1|g' \ -e 's|@''HAVE_GETHOSTNAME''@|1|g' \ -e 's|@''HAVE_GETLOGIN''@|1|g' \ -e 's|@''HAVE_GETPAGESIZE''@|1|g' \ -e 's|@''HAVE_GROUP_MEMBER''@|1|g' \ -e 's|@''HAVE_LCHOWN''@|1|g' \ -e 's|@''HAVE_LINK''@|1|g' \ -e 's|@''HAVE_LINKAT''@|1|g' \ -e 's|@''HAVE_PIPE''@|1|g' \ -e 's|@''HAVE_PIPE2''@|1|g' \ -e 's|@''HAVE_PREAD''@|1|g' \ -e 's|@''HAVE_PWRITE''@|1|g' \ -e 's|@''HAVE_READLINK''@|1|g' \ -e 's|@''HAVE_READLINKAT''@|1|g' \ -e 's|@''HAVE_SETHOSTNAME''@|1|g' \ -e 's|@''HAVE_SLEEP''@|1|g' \ -e 's|@''HAVE_SYMLINK''@|1|g' \ -e 's|@''HAVE_SYMLINKAT''@|1|g' \ -e 's|@''HAVE_UNLINKAT''@|1|g' \ -e 's|@''HAVE_USLEEP''@|1|g' \ -e 's|@''HAVE_DECL_ENVIRON''@|1|g' \ -e 's|@''HAVE_DECL_FCHDIR''@|1|g' \ -e 's|@''HAVE_DECL_FDATASYNC''@|1|g' \ -e 's|@''HAVE_DECL_GETDOMAINNAME''@|1|g' \ -e 's|@''HAVE_DECL_GETLOGIN_R''@|1|g' \ -e 's|@''HAVE_DECL_GETPAGESIZE''@|1|g' \ -e 's|@''HAVE_DECL_GETUSERSHELL''@|1|g' \ -e 's|@''HAVE_DECL_SETHOSTNAME''@|1|g' \ -e 's|@''HAVE_DECL_TTYNAME_R''@|1|g' \ -e 's|@''HAVE_OS_H''@|0|g' \ -e 's|@''HAVE_SYS_PARAM_H''@|0|g' \ | \ sed -e 's|@''REPLACE_CHOWN''@|0|g' \ -e 's|@''REPLACE_CLOSE''@|0|g' \ -e 's|@''REPLACE_DUP''@|0|g' \ -e 's|@''REPLACE_DUP2''@|0|g' \ -e 's|@''REPLACE_FCHOWNAT''@|0|g' \ -e 's|@''REPLACE_FTRUNCATE''@|0|g' \ -e 's|@''REPLACE_GETCWD''@|0|g' \ -e 's|@''REPLACE_GETDOMAINNAME''@|0|g' \ -e 's|@''REPLACE_GETDTABLESIZE''@|0|g' \ -e 's|@''REPLACE_GETLOGIN_R''@|0|g' \ -e 's|@''REPLACE_GETGROUPS''@|0|g' \ -e 's|@''REPLACE_GETPAGESIZE''@|0|g' \ -e 's|@''REPLACE_ISATTY''@|0|g' \ -e 's|@''REPLACE_LCHOWN''@|0|g' \ -e 's|@''REPLACE_LINK''@|0|g' \ -e 's|@''REPLACE_LINKAT''@|0|g' \ -e 's|@''REPLACE_LSEEK''@|0|g' \ -e 's|@''REPLACE_PREAD''@|0|g' \ -e 's|@''REPLACE_PWRITE''@|0|g' \ -e 's|@''REPLACE_READ''@|0|g' \ -e 's|@''REPLACE_READLINK''@|0|g' \ -e 's|@''REPLACE_READLINKAT''@|0|g' \ -e 's|@''REPLACE_RMDIR''@|0|g' \ -e 's|@''REPLACE_SLEEP''@|0|g' \ -e 's|@''REPLACE_SYMLINK''@|0|g' \ -e 's|@''REPLACE_SYMLINKAT''@|0|g' \ -e 's|@''REPLACE_TTYNAME_R''@|0|g' \ -e 's|@''REPLACE_UNLINK''@|0|g' \ -e 's|@''REPLACE_UNLINKAT''@|0|g' \ -e 's|@''REPLACE_USLEEP''@|0|g' \ -e 's|@''REPLACE_WRITE''@|0|g' \ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|0|g' \ -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \ } > unistd.h-t && \ mv unistd.h-t unistd.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||g' \ -e 's|@''HAVE_WCHAR_H''@|1|g' \ -e 's/@''GNULIB_BTOWC''@/0/g' \ -e 's/@''GNULIB_WCTOB''@/0/g' \ -e 's/@''GNULIB_MBSINIT''@/1/g' \ -e 's/@''GNULIB_MBRTOWC''@/1/g' \ -e 's/@''GNULIB_MBRLEN''@/0/g' \ -e 's/@''GNULIB_MBSRTOWCS''@/1/g' \ -e 's/@''GNULIB_MBSNRTOWCS''@/0/g' \ -e 's/@''GNULIB_WCRTOMB''@/0/g' \ -e 's/@''GNULIB_WCSRTOMBS''@/0/g' \ -e 's/@''GNULIB_WCSNRTOMBS''@/0/g' \ -e 's/@''GNULIB_WCWIDTH''@/0/g' \ -e 's/@''GNULIB_WMEMCHR''@/0/g' \ -e 's/@''GNULIB_WMEMCMP''@/0/g' \ -e 's/@''GNULIB_WMEMCPY''@/0/g' \ -e 's/@''GNULIB_WMEMMOVE''@/0/g' \ -e 's/@''GNULIB_WMEMSET''@/0/g' \ -e 's/@''GNULIB_WCSLEN''@/0/g' \ -e 's/@''GNULIB_WCSNLEN''@/0/g' \ -e 's/@''GNULIB_WCSCPY''@/0/g' \ -e 's/@''GNULIB_WCPCPY''@/0/g' \ -e 's/@''GNULIB_WCSNCPY''@/0/g' \ -e 's/@''GNULIB_WCPNCPY''@/0/g' \ -e 's/@''GNULIB_WCSCAT''@/0/g' \ -e 's/@''GNULIB_WCSNCAT''@/0/g' \ -e 's/@''GNULIB_WCSCMP''@/0/g' \ -e 's/@''GNULIB_WCSNCMP''@/0/g' \ -e 's/@''GNULIB_WCSCASECMP''@/0/g' \ -e 's/@''GNULIB_WCSNCASECMP''@/0/g' \ -e 's/@''GNULIB_WCSCOLL''@/0/g' \ -e 's/@''GNULIB_WCSXFRM''@/0/g' \ -e 's/@''GNULIB_WCSDUP''@/0/g' \ -e 's/@''GNULIB_WCSCHR''@/0/g' \ -e 's/@''GNULIB_WCSRCHR''@/0/g' \ -e 's/@''GNULIB_WCSCSPN''@/0/g' \ -e 's/@''GNULIB_WCSSPN''@/0/g' \ -e 's/@''GNULIB_WCSPBRK''@/0/g' \ -e 's/@''GNULIB_WCSSTR''@/0/g' \ -e 's/@''GNULIB_WCSTOK''@/0/g' \ -e 's/@''GNULIB_WCSWIDTH''@/0/g' \ < ./wchar.in.h | \ sed -e 's|@''HAVE_WINT_T''@|1|g' \ -e 's|@''HAVE_BTOWC''@|1|g' \ -e 's|@''HAVE_MBSINIT''@|1|g' \ -e 's|@''HAVE_MBRTOWC''@|1|g' \ -e 's|@''HAVE_MBRLEN''@|1|g' \ -e 's|@''HAVE_MBSRTOWCS''@|1|g' \ -e 's|@''HAVE_MBSNRTOWCS''@|1|g' \ -e 's|@''HAVE_WCRTOMB''@|1|g' \ -e 's|@''HAVE_WCSRTOMBS''@|1|g' \ -e 's|@''HAVE_WCSNRTOMBS''@|1|g' \ -e 's|@''HAVE_WMEMCHR''@|1|g' \ -e 's|@''HAVE_WMEMCMP''@|1|g' \ -e 's|@''HAVE_WMEMCPY''@|1|g' \ -e 's|@''HAVE_WMEMMOVE''@|1|g' \ -e 's|@''HAVE_WMEMSET''@|1|g' \ -e 's|@''HAVE_WCSLEN''@|1|g' \ -e 's|@''HAVE_WCSNLEN''@|1|g' \ -e 's|@''HAVE_WCSCPY''@|1|g' \ -e 's|@''HAVE_WCPCPY''@|1|g' \ -e 's|@''HAVE_WCSNCPY''@|1|g' \ -e 's|@''HAVE_WCPNCPY''@|1|g' \ -e 's|@''HAVE_WCSCAT''@|1|g' \ -e 's|@''HAVE_WCSNCAT''@|1|g' \ -e 's|@''HAVE_WCSCMP''@|1|g' \ -e 's|@''HAVE_WCSNCMP''@|1|g' \ -e 's|@''HAVE_WCSCASECMP''@|1|g' \ -e 's|@''HAVE_WCSNCASECMP''@|1|g' \ -e 's|@''HAVE_WCSCOLL''@|1|g' \ -e 's|@''HAVE_WCSXFRM''@|1|g' \ -e 's|@''HAVE_WCSDUP''@|1|g' \ -e 's|@''HAVE_WCSCHR''@|1|g' \ -e 's|@''HAVE_WCSRCHR''@|1|g' \ -e 's|@''HAVE_WCSCSPN''@|1|g' \ -e 's|@''HAVE_WCSSPN''@|1|g' \ -e 's|@''HAVE_WCSPBRK''@|1|g' \ -e 's|@''HAVE_WCSSTR''@|1|g' \ -e 's|@''HAVE_WCSTOK''@|1|g' \ -e 's|@''HAVE_WCSWIDTH''@|1|g' \ -e 's|@''HAVE_DECL_WCTOB''@|1|g' \ -e 's|@''HAVE_DECL_WCWIDTH''@|1|g' \ | \ sed -e 's|@''REPLACE_MBSTATE_T''@|0|g' \ -e 's|@''REPLACE_BTOWC''@|0|g' \ -e 's|@''REPLACE_WCTOB''@|0|g' \ -e 's|@''REPLACE_MBSINIT''@|0|g' \ -e 's|@''REPLACE_MBRTOWC''@|1|g' \ -e 's|@''REPLACE_MBRLEN''@|0|g' \ -e 's|@''REPLACE_MBSRTOWCS''@|0|g' \ -e 's|@''REPLACE_MBSNRTOWCS''@|0|g' \ -e 's|@''REPLACE_WCRTOMB''@|0|g' \ -e 's|@''REPLACE_WCSRTOMBS''@|0|g' \ -e 's|@''REPLACE_WCSNRTOMBS''@|0|g' \ -e 's|@''REPLACE_WCWIDTH''@|0|g' \ -e 's|@''REPLACE_WCSWIDTH''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \ } > wchar.h-t && \ mv wchar.h-t wchar.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-s-cm.h-t liboctave/operators/mx-s-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-s-cm.h-t && mv liboctave/operators/mx-s-cm.h-t liboctave/operators/mx-s-cm.h rm -f liboctave/operators/mx-s-cnda.h-t liboctave/operators/mx-s-cnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cnda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-cnda.h-t && mv liboctave/operators/mx-s-cnda.h-t liboctave/operators/mx-s-cnda.h rm -f liboctave/operators/mx-dm-m.h-t liboctave/operators/mx-dm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-m.h liboctave/operators/mx-ops > liboctave/operators/mx-dm-m.h-t && mv liboctave/operators/mx-dm-m.h-t liboctave/operators/mx-dm-m.h rm -f liboctave/operators/mx-m-dm.h-t liboctave/operators/mx-m-dm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-dm.h liboctave/operators/mx-ops > liboctave/operators/mx-m-dm.h-t && mv liboctave/operators/mx-m-dm.h-t liboctave/operators/mx-m-dm.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fcdm-fdm.h-t liboctave/operators/mx-fcdm-fdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fdm.h-t && mv liboctave/operators/mx-fcdm-fdm.h-t liboctave/operators/mx-fcdm-fdm.h rm -f liboctave/operators/mx-fdm-fcdm.h-t liboctave/operators/mx-fdm-fcdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcdm.h-t && mv liboctave/operators/mx-fdm-fcdm.h-t liboctave/operators/mx-fdm-fcdm.h rm -f liboctave/operators/mx-fcs-fdm.h-t liboctave/operators/mx-fcs-fdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fdm.h-t && mv liboctave/operators/mx-fcs-fdm.h-t liboctave/operators/mx-fcs-fdm.h rm -f liboctave/operators/mx-fcs-fm.h-t liboctave/operators/mx-fcs-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fm.h-t && mv liboctave/operators/mx-fcs-fm.h-t liboctave/operators/mx-fcs-fm.h rm -f liboctave/operators/mx-fcs-fnda.h-t liboctave/operators/mx-fcs-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fnda.h-t && mv liboctave/operators/mx-fcs-fnda.h-t liboctave/operators/mx-fcs-fnda.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||g' \ -e 's/@''GNULIB__EXIT''@/0/g' \ -e 's/@''GNULIB_ATOLL''@/0/g' \ -e 's/@''GNULIB_CALLOC_POSIX''@/0/g' \ -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/1/g' \ -e 's/@''GNULIB_GETLOADAVG''@/0/g' \ -e 's/@''GNULIB_GETSUBOPT''@/0/g' \ -e 's/@''GNULIB_GRANTPT''@/0/g' \ -e 's/@''GNULIB_MALLOC_POSIX''@/1/g' \ -e 's/@''GNULIB_MBTOWC''@/0/g' \ -e 's/@''GNULIB_MKDTEMP''@/0/g' \ -e 's/@''GNULIB_MKOSTEMP''@/1/g' \ -e 's/@''GNULIB_MKOSTEMPS''@/0/g' \ -e 's/@''GNULIB_MKSTEMP''@/0/g' \ -e 's/@''GNULIB_MKSTEMPS''@/0/g' \ -e 's/@''GNULIB_POSIX_OPENPT''@/0/g' \ -e 's/@''GNULIB_PTSNAME''@/0/g' \ -e 's/@''GNULIB_PTSNAME_R''@/0/g' \ -e 's/@''GNULIB_PUTENV''@/1/g' \ -e 's/@''GNULIB_QSORT_R''@/0/g' \ -e 's/@''GNULIB_RANDOM''@/0/g' \ -e 's/@''GNULIB_RANDOM_R''@/0/g' \ -e 's/@''GNULIB_REALLOC_POSIX''@/1/g' \ -e 's/@''GNULIB_REALPATH''@/0/g' \ -e 's/@''GNULIB_RPMATCH''@/0/g' \ -e 's/@''GNULIB_SECURE_GETENV''@/1/g' \ -e 's/@''GNULIB_SETENV''@/1/g' \ -e 's/@''GNULIB_STRTOD''@/0/g' \ -e 's/@''GNULIB_STRTOLL''@/0/g' \ -e 's/@''GNULIB_STRTOULL''@/0/g' \ -e 's/@''GNULIB_SYSTEM_POSIX''@/0/g' \ -e 's/@''GNULIB_UNLOCKPT''@/0/g' \ -e 's/@''GNULIB_UNSETENV''@/1/g' \ -e 's/@''GNULIB_WCTOMB''@/0/g' \ < ./stdlib.in.h | \ sed -e 's|@''HAVE__EXIT''@|1|g' \ -e 's|@''HAVE_ATOLL''@|1|g' \ -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|1|g' \ -e 's|@''HAVE_DECL_GETLOADAVG''@|1|g' \ -e 's|@''HAVE_GETSUBOPT''@|1|g' \ -e 's|@''HAVE_GRANTPT''@|1|g' \ -e 's|@''HAVE_MKDTEMP''@|1|g' \ -e 's|@''HAVE_MKOSTEMP''@|1|g' \ -e 's|@''HAVE_MKOSTEMPS''@|1|g' \ -e 's|@''HAVE_MKSTEMP''@|1|g' \ -e 's|@''HAVE_MKSTEMPS''@|1|g' \ -e 's|@''HAVE_POSIX_OPENPT''@|1|g' \ -e 's|@''HAVE_PTSNAME''@|1|g' \ -e 's|@''HAVE_PTSNAME_R''@|1|g' \ -e 's|@''HAVE_QSORT_R''@|1|g' \ -e 's|@''HAVE_RANDOM''@|1|g' \ -e 's|@''HAVE_RANDOM_H''@|1|g' \ -e 's|@''HAVE_RANDOM_R''@|1|g' \ -e 's|@''HAVE_REALPATH''@|1|g' \ -e 's|@''HAVE_RPMATCH''@|1|g' \ -e 's|@''HAVE_SECURE_GETENV''@|1|g' \ -e 's|@''HAVE_DECL_SETENV''@|1|g' \ -e 's|@''HAVE_STRTOD''@|1|g' \ -e 's|@''HAVE_STRTOLL''@|1|g' \ -e 's|@''HAVE_STRTOULL''@|1|g' \ -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|1|g' \ -e 's|@''HAVE_SYS_LOADAVG_H''@|0|g' \ -e 's|@''HAVE_UNLOCKPT''@|1|g' \ -e 's|@''HAVE_DECL_UNSETENV''@|1|g' \ -e 's|@''REPLACE_CALLOC''@|0|g' \ -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|0|g' \ -e 's|@''REPLACE_MALLOC''@|0|g' \ -e 's|@''REPLACE_MBTOWC''@|0|g' \ -e 's|@''REPLACE_MKSTEMP''@|0|g' \ -e 's|@''REPLACE_PTSNAME''@|0|g' \ -e 's|@''REPLACE_PTSNAME_R''@|0|g' \ -e 's|@''REPLACE_PUTENV''@|0|g' \ -e 's|@''REPLACE_QSORT_R''@|0|g' \ -e 's|@''REPLACE_RANDOM_R''@|0|g' \ -e 's|@''REPLACE_REALLOC''@|0|g' \ -e 's|@''REPLACE_REALPATH''@|0|g' \ -e 's|@''REPLACE_SETENV''@|0|g' \ -e 's|@''REPLACE_STRTOD''@|0|g' \ -e 's|@''REPLACE_UNSETENV''@|0|g' \ -e 's|@''REPLACE_WCTOMB''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _Noreturn/r ../build-aux/snippet/_Noreturn.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \ } > stdlib.h-t && \ mv stdlib.h-t stdlib.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||g' \ -e 's/@''GNULIB_FFSL''@/0/g' \ -e 's/@''GNULIB_FFSLL''@/0/g' \ -e 's/@''GNULIB_MBSLEN''@/0/g' \ -e 's/@''GNULIB_MBSNLEN''@/0/g' \ -e 's/@''GNULIB_MBSCHR''@/0/g' \ -e 's/@''GNULIB_MBSRCHR''@/0/g' \ -e 's/@''GNULIB_MBSSTR''@/0/g' \ -e 's/@''GNULIB_MBSCASECMP''@/0/g' \ -e 's/@''GNULIB_MBSNCASECMP''@/0/g' \ -e 's/@''GNULIB_MBSPCASECMP''@/0/g' \ -e 's/@''GNULIB_MBSCASESTR''@/0/g' \ -e 's/@''GNULIB_MBSCSPN''@/0/g' \ -e 's/@''GNULIB_MBSPBRK''@/0/g' \ -e 's/@''GNULIB_MBSSPN''@/0/g' \ -e 's/@''GNULIB_MBSSEP''@/0/g' \ -e 's/@''GNULIB_MBSTOK_R''@/0/g' \ -e 's/@''GNULIB_MEMCHR''@/1/g' \ -e 's/@''GNULIB_MEMMEM''@/0/g' \ -e 's/@''GNULIB_MEMPCPY''@/1/g' \ -e 's/@''GNULIB_MEMRCHR''@/1/g' \ -e 's/@''GNULIB_RAWMEMCHR''@/0/g' \ -e 's/@''GNULIB_STPCPY''@/0/g' \ -e 's/@''GNULIB_STPNCPY''@/0/g' \ -e 's/@''GNULIB_STRCHRNUL''@/0/g' \ -e 's/@''GNULIB_STRDUP''@/1/g' \ -e 's/@''GNULIB_STRNCAT''@/0/g' \ -e 's/@''GNULIB_STRNDUP''@/1/g' \ -e 's/@''GNULIB_STRNLEN''@/1/g' \ -e 's/@''GNULIB_STRPBRK''@/0/g' \ -e 's/@''GNULIB_STRSEP''@/0/g' \ -e 's/@''GNULIB_STRSTR''@/0/g' \ -e 's/@''GNULIB_STRCASESTR''@/0/g' \ -e 's/@''GNULIB_STRTOK_R''@/0/g' \ -e 's/@''GNULIB_STRERROR''@/1/g' \ -e 's/@''GNULIB_STRERROR_R''@/0/g' \ -e 's/@''GNULIB_STRSIGNAL''@/1/g' \ -e 's/@''GNULIB_STRVERSCMP''@/0/g' \ < ./string.in.h | \ sed -e 's|@''HAVE_FFSL''@|1|g' \ -e 's|@''HAVE_FFSLL''@|1|g' \ -e 's|@''HAVE_MBSLEN''@|0|g' \ -e 's|@''HAVE_MEMCHR''@|1|g' \ -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \ -e 's|@''HAVE_MEMPCPY''@|1|g' \ -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \ -e 's|@''HAVE_RAWMEMCHR''@|1|g' \ -e 's|@''HAVE_STPCPY''@|1|g' \ -e 's|@''HAVE_STPNCPY''@|1|g' \ -e 's|@''HAVE_STRCHRNUL''@|1|g' \ -e 's|@''HAVE_DECL_STRDUP''@|1|g' \ -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \ -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \ -e 's|@''HAVE_STRPBRK''@|1|g' \ -e 's|@''HAVE_STRSEP''@|1|g' \ -e 's|@''HAVE_STRCASESTR''@|1|g' \ -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \ -e 's|@''HAVE_DECL_STRERROR_R''@|1|g' \ -e 's|@''HAVE_DECL_STRSIGNAL''@|1|g' \ -e 's|@''HAVE_STRVERSCMP''@|1|g' \ -e 's|@''REPLACE_STPNCPY''@|0|g' \ -e 's|@''REPLACE_MEMCHR''@|0|g' \ -e 's|@''REPLACE_MEMMEM''@|0|g' \ -e 's|@''REPLACE_STRCASESTR''@|0|g' \ -e 's|@''REPLACE_STRCHRNUL''@|0|g' \ -e 's|@''REPLACE_STRDUP''@|0|g' \ -e 's|@''REPLACE_STRSTR''@|0|g' \ -e 's|@''REPLACE_STRERROR''@|0|g' \ -e 's|@''REPLACE_STRERROR_R''@|0|g' \ -e 's|@''REPLACE_STRNCAT''@|0|g' \ -e 's|@''REPLACE_STRNDUP''@|0|g' \ -e 's|@''REPLACE_STRNLEN''@|0|g' \ -e 's|@''REPLACE_STRSIGNAL''@|0|g' \ -e 's|@''REPLACE_STRTOK_R''@|0|g' \ -e 's|@''UNDEFINE_STRTOK_R''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \ < ./string.in.h; \ } > string.h-t && \ mv string.h-t string.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||g' \ -e 's/@''GNULIB_DPRINTF''@/0/g' \ -e 's/@''GNULIB_FCLOSE''@/0/g' \ -e 's/@''GNULIB_FDOPEN''@/0/g' \ -e 's/@''GNULIB_FFLUSH''@/0/g' \ -e 's/@''GNULIB_FGETC''@/1/g' \ -e 's/@''GNULIB_FGETS''@/1/g' \ -e 's/@''GNULIB_FOPEN''@/0/g' \ -e 's/@''GNULIB_FPRINTF''@/1/g' \ -e 's/@''GNULIB_FPRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_FPURGE''@/0/g' \ -e 's/@''GNULIB_FPUTC''@/1/g' \ -e 's/@''GNULIB_FPUTS''@/1/g' \ -e 's/@''GNULIB_FREAD''@/1/g' \ -e 's/@''GNULIB_FREOPEN''@/0/g' \ -e 's/@''GNULIB_FSCANF''@/1/g' \ -e 's/@''GNULIB_FSEEK''@/1/g' \ -e 's/@''GNULIB_FSEEKO''@/1/g' \ -e 's/@''GNULIB_FTELL''@/1/g' \ -e 's/@''GNULIB_FTELLO''@/1/g' \ -e 's/@''GNULIB_FWRITE''@/1/g' \ -e 's/@''GNULIB_GETC''@/1/g' \ -e 's/@''GNULIB_GETCHAR''@/1/g' \ -e 's/@''GNULIB_GETDELIM''@/0/g' \ -e 's/@''GNULIB_GETLINE''@/0/g' \ -e 's/@''GNULIB_OBSTACK_PRINTF''@/0/g' \ -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_PCLOSE''@/0/g' \ -e 's/@''GNULIB_PERROR''@/0/g' \ -e 's/@''GNULIB_POPEN''@/0/g' \ -e 's/@''GNULIB_PRINTF''@/1/g' \ -e 's/@''GNULIB_PRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_PUTC''@/1/g' \ -e 's/@''GNULIB_PUTCHAR''@/1/g' \ -e 's/@''GNULIB_PUTS''@/1/g' \ -e 's/@''GNULIB_REMOVE''@/0/g' \ -e 's/@''GNULIB_RENAME''@/0/g' \ -e 's/@''GNULIB_RENAMEAT''@/0/g' \ -e 's/@''GNULIB_SCANF''@/1/g' \ -e 's/@''GNULIB_SNPRINTF''@/1/g' \ -e 's/@''GNULIB_SPRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/0/g' \ -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/0/g' \ -e 's/@''GNULIB_TMPFILE''@/1/g' \ -e 's/@''GNULIB_VASPRINTF''@/1/g' \ -e 's/@''GNULIB_VDPRINTF''@/0/g' \ -e 's/@''GNULIB_VFPRINTF''@/1/g' \ -e 's/@''GNULIB_VFPRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_VFSCANF''@/0/g' \ -e 's/@''GNULIB_VSCANF''@/0/g' \ -e 's/@''GNULIB_VPRINTF''@/1/g' \ -e 's/@''GNULIB_VPRINTF_POSIX''@/0/g' \ -e 's/@''GNULIB_VSNPRINTF''@/0/g' \ -e 's/@''GNULIB_VSPRINTF_POSIX''@/0/g' \ < ./stdio.in.h | \ sed -e 's|@''HAVE_DECL_FPURGE''@|1|g' \ -e 's|@''HAVE_DECL_FSEEKO''@|1|g' \ -e 's|@''HAVE_DECL_FTELLO''@|1|g' \ -e 's|@''HAVE_DECL_GETDELIM''@|1|g' \ -e 's|@''HAVE_DECL_GETLINE''@|1|g' \ -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|1|g' \ -e 's|@''HAVE_DECL_SNPRINTF''@|1|g' \ -e 's|@''HAVE_DECL_VSNPRINTF''@|1|g' \ -e 's|@''HAVE_DPRINTF''@|1|g' \ -e 's|@''HAVE_FSEEKO''@|1|g' \ -e 's|@''HAVE_FTELLO''@|1|g' \ -e 's|@''HAVE_PCLOSE''@|1|g' \ -e 's|@''HAVE_POPEN''@|1|g' \ -e 's|@''HAVE_RENAMEAT''@|1|g' \ -e 's|@''HAVE_VASPRINTF''@|1|g' \ -e 's|@''HAVE_VDPRINTF''@|1|g' \ -e 's|@''REPLACE_DPRINTF''@|0|g' \ -e 's|@''REPLACE_FCLOSE''@|0|g' \ -e 's|@''REPLACE_FDOPEN''@|0|g' \ -e 's|@''REPLACE_FFLUSH''@|0|g' \ -e 's|@''REPLACE_FOPEN''@|0|g' \ -e 's|@''REPLACE_FPRINTF''@|0|g' \ -e 's|@''REPLACE_FPURGE''@|0|g' \ -e 's|@''REPLACE_FREOPEN''@|0|g' \ -e 's|@''REPLACE_FSEEK''@|0|g' \ -e 's|@''REPLACE_FSEEKO''@|0|g' \ -e 's|@''REPLACE_FTELL''@|0|g' \ -e 's|@''REPLACE_FTELLO''@|0|g' \ -e 's|@''REPLACE_GETDELIM''@|0|g' \ -e 's|@''REPLACE_GETLINE''@|0|g' \ -e 's|@''REPLACE_OBSTACK_PRINTF''@|0|g' \ -e 's|@''REPLACE_PERROR''@|0|g' \ -e 's|@''REPLACE_POPEN''@|0|g' \ -e 's|@''REPLACE_PRINTF''@|0|g' \ -e 's|@''REPLACE_REMOVE''@|0|g' \ -e 's|@''REPLACE_RENAME''@|0|g' \ -e 's|@''REPLACE_RENAMEAT''@|0|g' \ -e 's|@''REPLACE_SNPRINTF''@|0|g' \ -e 's|@''REPLACE_SPRINTF''@|0|g' \ -e 's|@''REPLACE_STDIO_READ_FUNCS''@|0|g' \ -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|0|g' \ -e 's|@''REPLACE_TMPFILE''@|0|g' \ -e 's|@''REPLACE_VASPRINTF''@|0|g' \ -e 's|@''REPLACE_VDPRINTF''@|0|g' \ -e 's|@''REPLACE_VFPRINTF''@|0|g' \ -e 's|@''REPLACE_VPRINTF''@|0|g' \ -e 's|@''REPLACE_VSNPRINTF''@|0|g' \ -e 's|@''REPLACE_VSPRINTF''@|0|g' \ -e 's|@''ASM_SYMBOL_PREFIX''@||g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \ } > stdio.h-t && \ mv stdio.h-t stdio.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/bin/mkdir -p sys rm -f sys/resource.h-t sys/resource.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_SYS_RESOURCE_H''@||g' \ -e 's|@''HAVE_SYS_RESOURCE_H''@|1|g' \ -e 's/@''GNULIB_GETRUSAGE''@/1/g' \ -e 's/@''HAVE_GETRUSAGE''@/1/g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \ < ./sys_resource.in.h; \ } > sys/resource.h-t && \ mv -f sys/resource.h-t sys/resource.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/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''@||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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fcdm-fcm.h-t liboctave/operators/mx-fcdm-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fcm.h-t && mv liboctave/operators/mx-fcdm-fcm.h-t liboctave/operators/mx-fcdm-fcm.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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''@||g' \ -e 's/@''GNULIB_ACOSF''@/0/g' \ -e 's/@''GNULIB_ACOSL''@/0/g' \ -e 's/@''GNULIB_ASINF''@/0/g' \ -e 's/@''GNULIB_ASINL''@/0/g' \ -e 's/@''GNULIB_ATANF''@/0/g' \ -e 's/@''GNULIB_ATANL''@/0/g' \ -e 's/@''GNULIB_ATAN2F''@/0/g' \ -e 's/@''GNULIB_CBRT''@/0/g' \ -e 's/@''GNULIB_CBRTF''@/0/g' \ -e 's/@''GNULIB_CBRTL''@/0/g' \ -e 's/@''GNULIB_CEIL''@/0/g' \ -e 's/@''GNULIB_CEILF''@/0/g' \ -e 's/@''GNULIB_CEILL''@/0/g' \ -e 's/@''GNULIB_COPYSIGN''@/0/g' \ -e 's/@''GNULIB_COPYSIGNF''@/0/g' \ -e 's/@''GNULIB_COPYSIGNL''@/0/g' \ -e 's/@''GNULIB_COSF''@/0/g' \ -e 's/@''GNULIB_COSL''@/0/g' \ -e 's/@''GNULIB_COSHF''@/0/g' \ -e 's/@''GNULIB_EXPF''@/0/g' \ -e 's/@''GNULIB_EXPL''@/0/g' \ -e 's/@''GNULIB_EXP2''@/0/g' \ -e 's/@''GNULIB_EXP2F''@/0/g' \ -e 's/@''GNULIB_EXP2L''@/0/g' \ -e 's/@''GNULIB_EXPM1''@/0/g' \ -e 's/@''GNULIB_EXPM1F''@/0/g' \ -e 's/@''GNULIB_EXPM1L''@/0/g' \ -e 's/@''GNULIB_FABSF''@/0/g' \ -e 's/@''GNULIB_FABSL''@/0/g' \ -e 's/@''GNULIB_FLOOR''@/0/g' \ -e 's/@''GNULIB_FLOORF''@/0/g' \ -e 's/@''GNULIB_FLOORL''@/0/g' \ -e 's/@''GNULIB_FMA''@/0/g' \ -e 's/@''GNULIB_FMAF''@/0/g' \ -e 's/@''GNULIB_FMAL''@/0/g' \ -e 's/@''GNULIB_FMOD''@/0/g' \ -e 's/@''GNULIB_FMODF''@/0/g' \ -e 's/@''GNULIB_FMODL''@/0/g' \ -e 's/@''GNULIB_FREXPF''@/1/g' \ -e 's/@''GNULIB_FREXP''@/1/g' \ -e 's/@''GNULIB_FREXPL''@/0/g' \ -e 's/@''GNULIB_HYPOT''@/0/g' \ -e 's/@''GNULIB_HYPOTF''@/0/g' \ -e 's/@''GNULIB_HYPOTL''@/0/g' \ < ./math.in.h | \ sed -e 's/@''GNULIB_ILOGB''@/0/g' \ -e 's/@''GNULIB_ILOGBF''@/0/g' \ -e 's/@''GNULIB_ILOGBL''@/0/g' \ -e 's/@''GNULIB_ISFINITE''@/0/g' \ -e 's/@''GNULIB_ISINF''@/0/g' \ -e 's/@''GNULIB_ISNAN''@/0/g' \ -e 's/@''GNULIB_ISNANF''@/0/g' \ -e 's/@''GNULIB_ISNAND''@/0/g' \ -e 's/@''GNULIB_ISNANL''@/0/g' \ -e 's/@''GNULIB_LDEXPF''@/0/g' \ -e 's/@''GNULIB_LDEXPL''@/0/g' \ -e 's/@''GNULIB_LOG''@/0/g' \ -e 's/@''GNULIB_LOGF''@/0/g' \ -e 's/@''GNULIB_LOGL''@/0/g' \ -e 's/@''GNULIB_LOG10''@/0/g' \ -e 's/@''GNULIB_LOG10F''@/0/g' \ -e 's/@''GNULIB_LOG10L''@/0/g' \ -e 's/@''GNULIB_LOG1P''@/0/g' \ -e 's/@''GNULIB_LOG1PF''@/0/g' \ -e 's/@''GNULIB_LOG1PL''@/0/g' \ -e 's/@''GNULIB_LOG2''@/0/g' \ -e 's/@''GNULIB_LOG2F''@/0/g' \ -e 's/@''GNULIB_LOG2L''@/0/g' \ -e 's/@''GNULIB_LOGB''@/0/g' \ -e 's/@''GNULIB_LOGBF''@/0/g' \ -e 's/@''GNULIB_LOGBL''@/0/g' \ -e 's/@''GNULIB_MODF''@/0/g' \ -e 's/@''GNULIB_MODFF''@/0/g' \ -e 's/@''GNULIB_MODFL''@/0/g' \ -e 's/@''GNULIB_POWF''@/0/g' \ -e 's/@''GNULIB_REMAINDER''@/0/g' \ -e 's/@''GNULIB_REMAINDERF''@/0/g' \ -e 's/@''GNULIB_REMAINDERL''@/0/g' \ -e 's/@''GNULIB_RINT''@/0/g' \ -e 's/@''GNULIB_RINTF''@/0/g' \ -e 's/@''GNULIB_RINTL''@/0/g' \ -e 's/@''GNULIB_ROUND''@/0/g' \ -e 's/@''GNULIB_ROUNDF''@/0/g' \ -e 's/@''GNULIB_ROUNDL''@/0/g' \ -e 's/@''GNULIB_SIGNBIT''@/0/g' \ -e 's/@''GNULIB_SINF''@/0/g' \ -e 's/@''GNULIB_SINL''@/0/g' \ -e 's/@''GNULIB_SINHF''@/0/g' \ -e 's/@''GNULIB_SQRTF''@/0/g' \ -e 's/@''GNULIB_SQRTL''@/0/g' \ -e 's/@''GNULIB_TANF''@/0/g' \ -e 's/@''GNULIB_TANL''@/0/g' \ -e 's/@''GNULIB_TANHF''@/0/g' \ -e 's/@''GNULIB_TRUNC''@/0/g' \ -e 's/@''GNULIB_TRUNCF''@/0/g' \ -e 's/@''GNULIB_TRUNCL''@/0/g' \ | \ sed -e 's|@''HAVE_ACOSF''@|1|g' \ -e 's|@''HAVE_ACOSL''@|1|g' \ -e 's|@''HAVE_ASINF''@|1|g' \ -e 's|@''HAVE_ASINL''@|1|g' \ -e 's|@''HAVE_ATANF''@|1|g' \ -e 's|@''HAVE_ATANL''@|1|g' \ -e 's|@''HAVE_ATAN2F''@|1|g' \ -e 's|@''HAVE_CBRT''@|1|g' \ -e 's|@''HAVE_CBRTF''@|1|g' \ -e 's|@''HAVE_CBRTL''@|1|g' \ -e 's|@''HAVE_COPYSIGN''@|1|g' \ -e 's|@''HAVE_COPYSIGNL''@|1|g' \ -e 's|@''HAVE_COSF''@|1|g' \ -e 's|@''HAVE_COSL''@|1|g' \ -e 's|@''HAVE_COSHF''@|1|g' \ -e 's|@''HAVE_EXPF''@|1|g' \ -e 's|@''HAVE_EXPL''@|1|g' \ -e 's|@''HAVE_EXPM1''@|1|g' \ -e 's|@''HAVE_EXPM1F''@|1|g' \ -e 's|@''HAVE_FABSF''@|1|g' \ -e 's|@''HAVE_FABSL''@|1|g' \ -e 's|@''HAVE_FMA''@|1|g' \ -e 's|@''HAVE_FMAF''@|1|g' \ -e 's|@''HAVE_FMAL''@|1|g' \ -e 's|@''HAVE_FMODF''@|1|g' \ -e 's|@''HAVE_FMODL''@|1|g' \ -e 's|@''HAVE_FREXPF''@|1|g' \ -e 's|@''HAVE_HYPOTF''@|1|g' \ -e 's|@''HAVE_HYPOTL''@|1|g' \ -e 's|@''HAVE_ILOGB''@|1|g' \ -e 's|@''HAVE_ILOGBF''@|1|g' \ -e 's|@''HAVE_ILOGBL''@|1|g' \ -e 's|@''HAVE_ISNANF''@|1|g' \ -e 's|@''HAVE_ISNAND''@|1|g' \ -e 's|@''HAVE_ISNANL''@|1|g' \ -e 's|@''HAVE_LDEXPF''@|1|g' \ -e 's|@''HAVE_LOGF''@|1|g' \ -e 's|@''HAVE_LOGL''@|1|g' \ -e 's|@''HAVE_LOG10F''@|1|g' \ -e 's|@''HAVE_LOG10L''@|1|g' \ -e 's|@''HAVE_LOG1P''@|1|g' \ -e 's|@''HAVE_LOG1PF''@|1|g' \ -e 's|@''HAVE_LOG1PL''@|1|g' \ -e 's|@''HAVE_LOGBF''@|1|g' \ -e 's|@''HAVE_LOGBL''@|1|g' \ -e 's|@''HAVE_MODFF''@|1|g' \ -e 's|@''HAVE_MODFL''@|1|g' \ -e 's|@''HAVE_POWF''@|1|g' \ -e 's|@''HAVE_REMAINDER''@|1|g' \ -e 's|@''HAVE_REMAINDERF''@|1|g' \ -e 's|@''HAVE_RINT''@|1|g' \ -e 's|@''HAVE_RINTL''@|1|g' \ -e 's|@''HAVE_SINF''@|1|g' \ -e 's|@''HAVE_SINL''@|1|g' \ -e 's|@''HAVE_SINHF''@|1|g' \ -e 's|@''HAVE_SQRTF''@|1|g' \ -e 's|@''HAVE_SQRTL''@|1|g' \ -e 's|@''HAVE_TANF''@|1|g' \ -e 's|@''HAVE_TANL''@|1|g' \ -e 's|@''HAVE_TANHF''@|1|g' \ -e 's|@''HAVE_DECL_ACOSL''@|1|g' \ -e 's|@''HAVE_DECL_ASINL''@|1|g' \ -e 's|@''HAVE_DECL_ATANL''@|1|g' \ -e 's|@''HAVE_DECL_CBRTF''@|1|g' \ -e 's|@''HAVE_DECL_CBRTL''@|1|g' \ -e 's|@''HAVE_DECL_CEILF''@|1|g' \ -e 's|@''HAVE_DECL_CEILL''@|1|g' \ -e 's|@''HAVE_DECL_COPYSIGNF''@|1|g' \ -e 's|@''HAVE_DECL_COSL''@|1|g' \ -e 's|@''HAVE_DECL_EXPL''@|1|g' \ -e 's|@''HAVE_DECL_EXP2''@|1|g' \ -e 's|@''HAVE_DECL_EXP2F''@|1|g' \ -e 's|@''HAVE_DECL_EXP2L''@|1|g' \ -e 's|@''HAVE_DECL_EXPM1L''@|1|g' \ -e 's|@''HAVE_DECL_FLOORF''@|1|g' \ -e 's|@''HAVE_DECL_FLOORL''@|1|g' \ -e 's|@''HAVE_DECL_FREXPL''@|1|g' \ -e 's|@''HAVE_DECL_LDEXPL''@|1|g' \ -e 's|@''HAVE_DECL_LOGL''@|1|g' \ -e 's|@''HAVE_DECL_LOG10L''@|1|g' \ -e 's|@''HAVE_DECL_LOG2''@|1|g' \ -e 's|@''HAVE_DECL_LOG2F''@|1|g' \ -e 's|@''HAVE_DECL_LOG2L''@|1|g' \ -e 's|@''HAVE_DECL_LOGB''@|1|g' \ -e 's|@''HAVE_DECL_REMAINDER''@|1|g' \ -e 's|@''HAVE_DECL_REMAINDERL''@|1|g' \ -e 's|@''HAVE_DECL_RINTF''@|1|g' \ -e 's|@''HAVE_DECL_ROUND''@|1|g' \ -e 's|@''HAVE_DECL_ROUNDF''@|1|g' \ -e 's|@''HAVE_DECL_ROUNDL''@|1|g' \ -e 's|@''HAVE_DECL_SINL''@|1|g' \ -e 's|@''HAVE_DECL_SQRTL''@|1|g' \ -e 's|@''HAVE_DECL_TANL''@|1|g' \ -e 's|@''HAVE_DECL_TRUNC''@|1|g' \ -e 's|@''HAVE_DECL_TRUNCF''@|1|g' \ -e 's|@''HAVE_DECL_TRUNCL''@|1|g' \ | \ sed -e 's|@''REPLACE_CBRTF''@|0|g' \ -e 's|@''REPLACE_CBRTL''@|0|g' \ -e 's|@''REPLACE_CEIL''@|0|g' \ -e 's|@''REPLACE_CEILF''@|0|g' \ -e 's|@''REPLACE_CEILL''@|0|g' \ -e 's|@''REPLACE_EXPM1''@|0|g' \ -e 's|@''REPLACE_EXPM1F''@|0|g' \ -e 's|@''REPLACE_EXP2''@|0|g' \ -e 's|@''REPLACE_EXP2L''@|0|g' \ -e 's|@''REPLACE_FABSL''@|0|g' \ -e 's|@''REPLACE_FLOOR''@|0|g' \ -e 's|@''REPLACE_FLOORF''@|0|g' \ -e 's|@''REPLACE_FLOORL''@|0|g' \ -e 's|@''REPLACE_FMA''@|0|g' \ -e 's|@''REPLACE_FMAF''@|0|g' \ -e 's|@''REPLACE_FMAL''@|0|g' \ -e 's|@''REPLACE_FMOD''@|0|g' \ -e 's|@''REPLACE_FMODF''@|0|g' \ -e 's|@''REPLACE_FMODL''@|0|g' \ -e 's|@''REPLACE_FREXPF''@|0|g' \ -e 's|@''REPLACE_FREXP''@|0|g' \ -e 's|@''REPLACE_FREXPL''@|0|g' \ -e 's|@''REPLACE_HUGE_VAL''@|0|g' \ -e 's|@''REPLACE_HYPOT''@|0|g' \ -e 's|@''REPLACE_HYPOTF''@|0|g' \ -e 's|@''REPLACE_HYPOTL''@|0|g' \ -e 's|@''REPLACE_ILOGB''@|0|g' \ -e 's|@''REPLACE_ILOGBF''@|0|g' \ -e 's|@''REPLACE_ISFINITE''@|0|g' \ -e 's|@''REPLACE_ISINF''@|0|g' \ -e 's|@''REPLACE_ISNAN''@|0|g' \ -e 's|@''REPLACE_ITOLD''@|0|g' \ -e 's|@''REPLACE_LDEXPL''@|0|g' \ -e 's|@''REPLACE_LOG''@|0|g' \ -e 's|@''REPLACE_LOGF''@|0|g' \ -e 's|@''REPLACE_LOGL''@|0|g' \ -e 's|@''REPLACE_LOG10''@|0|g' \ -e 's|@''REPLACE_LOG10F''@|0|g' \ -e 's|@''REPLACE_LOG10L''@|0|g' \ -e 's|@''REPLACE_LOG1P''@|0|g' \ -e 's|@''REPLACE_LOG1PF''@|0|g' \ -e 's|@''REPLACE_LOG1PL''@|0|g' \ -e 's|@''REPLACE_LOG2''@|0|g' \ -e 's|@''REPLACE_LOG2F''@|0|g' \ -e 's|@''REPLACE_LOG2L''@|0|g' \ -e 's|@''REPLACE_LOGB''@|0|g' \ -e 's|@''REPLACE_LOGBF''@|0|g' \ -e 's|@''REPLACE_LOGBL''@|0|g' \ -e 's|@''REPLACE_MODF''@|0|g' \ -e 's|@''REPLACE_MODFF''@|0|g' \ -e 's|@''REPLACE_MODFL''@|0|g' \ -e 's|@''REPLACE_NAN''@|0|g' \ -e 's|@''REPLACE_REMAINDER''@|0|g' \ -e 's|@''REPLACE_REMAINDERF''@|0|g' \ -e 's|@''REPLACE_REMAINDERL''@|0|g' \ -e 's|@''REPLACE_ROUND''@|0|g' \ -e 's|@''REPLACE_ROUNDF''@|0|g' \ -e 's|@''REPLACE_ROUNDL''@|0|g' \ -e 's|@''REPLACE_SIGNBIT''@|0|g' \ -e 's|@''REPLACE_SIGNBIT_USING_GCC''@|0|g' \ -e 's|@''REPLACE_SQRTL''@|0|g' \ -e 's|@''REPLACE_TRUNC''@|0|g' \ -e 's|@''REPLACE_TRUNCF''@|0|g' \ -e 's|@''REPLACE_TRUNCL''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h'; \ } > math.h-t && \ mv math.h-t math.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fcdm-fm.h-t liboctave/operators/mx-fcdm-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fm.h-t && mv liboctave/operators/mx-fcdm-fm.h-t liboctave/operators/mx-fcdm-fm.h rm -f liboctave/operators/mx-fcdm-fs.h-t liboctave/operators/mx-fcdm-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fs.h-t && mv liboctave/operators/mx-fcdm-fs.h-t liboctave/operators/mx-fcdm-fs.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/bin/mkdir -p sys rm -f sys/time.h-t sys/time.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ -e 's/@''HAVE_SYS_TIME_H''@/1/g' \ -e 's|@''INCLUDE_NEXT''@|include_next|g' \ -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ -e 's|@''PRAGMA_COLUMNS''@||g' \ -e 's|@''NEXT_SYS_TIME_H''@||g' \ -e 's/@''GNULIB_GETTIMEOFDAY''@/1/g' \ -e 's|@''HAVE_WINSOCK2_H''@|0|g' \ -e 's/@''HAVE_GETTIMEOFDAY''@/1/g' \ -e 's/@''HAVE_STRUCT_TIMEVAL''@/1/g' \ -e 's/@''REPLACE_GETTIMEOFDAY''@/0/g' \ -e 's/@''REPLACE_STRUCT_TIMEVAL''@/0/g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \ < ./sys_time.in.h; \ } > sys/time.h-t && \ mv sys/time.h-t sys/time.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/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''@||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 make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/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''@||g' \ -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|0|g' \ -e 's/@''GNULIB_FCHMODAT''@/0/g' \ -e 's/@''GNULIB_FSTAT''@/1/g' \ -e 's/@''GNULIB_FSTATAT''@/1/g' \ -e 's/@''GNULIB_FUTIMENS''@/0/g' \ -e 's/@''GNULIB_LCHMOD''@/0/g' \ -e 's/@''GNULIB_LSTAT''@/1/g' \ -e 's/@''GNULIB_MKDIRAT''@/0/g' \ -e 's/@''GNULIB_MKFIFO''@/1/g' \ -e 's/@''GNULIB_MKFIFOAT''@/0/g' \ -e 's/@''GNULIB_MKNOD''@/0/g' \ -e 's/@''GNULIB_MKNODAT''@/0/g' \ -e 's/@''GNULIB_STAT''@/1/g' \ -e 's/@''GNULIB_UTIMENSAT''@/0/g' \ -e 's|@''HAVE_FCHMODAT''@|1|g' \ -e 's|@''HAVE_FSTATAT''@|1|g' \ -e 's|@''HAVE_FUTIMENS''@|1|g' \ -e 's|@''HAVE_LCHMOD''@|1|g' \ -e 's|@''HAVE_LSTAT''@|1|g' \ -e 's|@''HAVE_MKDIRAT''@|1|g' \ -e 's|@''HAVE_MKFIFO''@|1|g' \ -e 's|@''HAVE_MKFIFOAT''@|1|g' \ -e 's|@''HAVE_MKNOD''@|1|g' \ -e 's|@''HAVE_MKNODAT''@|1|g' \ -e 's|@''HAVE_UTIMENSAT''@|1|g' \ -e 's|@''REPLACE_FSTAT''@|0|g' \ -e 's|@''REPLACE_FSTATAT''@|0|g' \ -e 's|@''REPLACE_FUTIMENS''@|0|g' \ -e 's|@''REPLACE_LSTAT''@|0|g' \ -e 's|@''REPLACE_MKDIR''@|0|g' \ -e 's|@''REPLACE_MKFIFO''@|0|g' \ -e 's|@''REPLACE_MKNOD''@|0|g' \ -e 's|@''REPLACE_STAT''@|0|g' \ -e 's|@''REPLACE_UTIMENSAT''@|0|g' \ -e '/definitions of _GL_FUNCDECL_RPL/r c++defs.h' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \ < ./sys_stat.in.h; \ } > sys/stat.h-t && \ mv sys/stat.h-t sys/stat.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fcm-fcdm.h-t liboctave/operators/mx-fcm-fcdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fcdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fcdm.h-t && mv liboctave/operators/mx-fcm-fcdm.h-t liboctave/operators/mx-fcm-fcdm.h make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/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''@||g' \ -e 's/@''GNULIB_TIMES''@/0/g' \ -e 's|@''HAVE_STRUCT_TMS''@|1|g' \ -e 's|@''HAVE_TIMES''@|1|g' \ -e '/definition of _GL_ARG_NONNULL/r arg-nonnull.h' \ -e '/definition of _GL_WARN_ON_USE/r warn-on-use.h' \ < ./sys_times.in.h; \ } > sys/times.h-t && \ mv sys/times.h-t sys/times.h make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/bin/make all-recursive rm -f liboctave/operators/mx-fcm-fdm.h-t liboctave/operators/mx-fcm-fdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fdm.h-t && mv liboctave/operators/mx-fcm-fdm.h-t liboctave/operators/mx-fcm-fdm.h rm -f liboctave/operators/mx-fcm-fm.h-t liboctave/operators/mx-fcm-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fm.h-t && mv liboctave/operators/mx-fcm-fm.h-t liboctave/operators/mx-fcm-fm.h rm -f liboctave/operators/mx-fcnda-fnda.h-t liboctave/operators/mx-fcnda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcnda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-fcnda-fnda.h-t && mv liboctave/operators/mx-fcnda-fnda.h-t liboctave/operators/mx-fcnda-fnda.h rm -f liboctave/operators/mx-fcnda-fs.h-t liboctave/operators/mx-fcnda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcnda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-fcnda-fs.h-t && mv liboctave/operators/mx-fcnda-fs.h-t liboctave/operators/mx-fcnda-fs.h rm -f liboctave/operators/mx-fcm-fs.h-t liboctave/operators/mx-fcm-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fs.h-t && mv liboctave/operators/mx-fcm-fs.h-t liboctave/operators/mx-fcm-fs.h rm -f liboctave/operators/mx-fdm-fcs.h-t liboctave/operators/mx-fdm-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcs.h liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcs.h-t && mv liboctave/operators/mx-fdm-fcs.h-t liboctave/operators/mx-fdm-fcs.h rm -f liboctave/operators/mx-fdm-fcm.h-t liboctave/operators/mx-fdm-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcm.h-t && mv liboctave/operators/mx-fdm-fcm.h-t liboctave/operators/mx-fdm-fcm.h rm -f liboctave/operators/mx-fnda-fcs.h-t liboctave/operators/mx-fnda-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-fcs.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-fcs.h-t && mv liboctave/operators/mx-fnda-fcs.h-t liboctave/operators/mx-fnda-fcs.h rm -f liboctave/operators/mx-fm-fcs.h-t liboctave/operators/mx-fm-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcs.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcs.h-t && mv liboctave/operators/mx-fm-fcs.h-t liboctave/operators/mx-fm-fcs.h rm -f liboctave/operators/mx-fm-fcdm.h-t liboctave/operators/mx-fm-fcdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcdm.h-t && mv liboctave/operators/mx-fm-fcdm.h-t liboctave/operators/mx-fm-fcdm.h rm -f liboctave/operators/mx-fnda-fcnda.h-t liboctave/operators/mx-fnda-fcnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-fcnda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-fcnda.h-t && mv liboctave/operators/mx-fnda-fcnda.h-t liboctave/operators/mx-fnda-fcnda.h rm -f liboctave/operators/mx-fm-fcm.h-t liboctave/operators/mx-fm-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcm.h-t && mv liboctave/operators/mx-fm-fcm.h-t liboctave/operators/mx-fm-fcm.h rm -f liboctave/operators/mx-fs-fcdm.h-t liboctave/operators/mx-fs-fcdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcdm.h-t && mv liboctave/operators/mx-fs-fcdm.h-t liboctave/operators/mx-fs-fcdm.h rm -f liboctave/operators/mx-fs-fcm.h-t liboctave/operators/mx-fs-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcm.h-t && mv liboctave/operators/mx-fs-fcm.h-t liboctave/operators/mx-fs-fcm.h rm -f liboctave/operators/mx-fs-fcnda.h-t liboctave/operators/mx-fs-fcnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcnda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcnda.h-t && mv liboctave/operators/mx-fs-fcnda.h-t liboctave/operators/mx-fs-fcnda.h rm -f liboctave/operators/mx-fdm-fm.h-t liboctave/operators/mx-fdm-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fm.h-t && mv liboctave/operators/mx-fdm-fm.h-t liboctave/operators/mx-fdm-fm.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o allocator.lo allocator.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c allocator.c -fPIC -DPIC -o .libs/allocator.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o areadlink-with-size.lo areadlink-with-size.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c areadlink-with-size.c -fPIC -DPIC -o .libs/areadlink-with-size.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fm-fdm.h-t liboctave/operators/mx-fm-fdm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fdm.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-fdm.h-t && mv liboctave/operators/mx-fm-fdm.h-t liboctave/operators/mx-fm-fdm.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o areadlink.lo areadlink.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c areadlink.c -fPIC -DPIC -o .libs/areadlink.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-pm-m.h-t liboctave/operators/mx-pm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-m.h liboctave/operators/mx-ops > liboctave/operators/mx-pm-m.h-t && mv liboctave/operators/mx-pm-m.h-t liboctave/operators/mx-pm-m.h rm -f liboctave/operators/mx-m-pm.h-t liboctave/operators/mx-m-pm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-pm.h liboctave/operators/mx-ops > liboctave/operators/mx-m-pm.h-t && mv liboctave/operators/mx-m-pm.h-t liboctave/operators/mx-m-pm.h rm -f liboctave/operators/mx-pm-cm.h-t liboctave/operators/mx-pm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-cm.h liboctave/operators/mx-ops > liboctave/operators/mx-pm-cm.h-t && mv liboctave/operators/mx-pm-cm.h-t liboctave/operators/mx-pm-cm.h rm -f liboctave/operators/mx-cm-pm.h-t liboctave/operators/mx-cm-pm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-pm.h liboctave/operators/mx-ops > liboctave/operators/mx-cm-pm.h-t && mv liboctave/operators/mx-cm-pm.h-t liboctave/operators/mx-cm-pm.h rm -f liboctave/operators/mx-pm-fm.h-t liboctave/operators/mx-pm-fm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-fm.h liboctave/operators/mx-ops > liboctave/operators/mx-pm-fm.h-t && mv liboctave/operators/mx-pm-fm.h-t liboctave/operators/mx-pm-fm.h rm -f liboctave/operators/mx-fm-pm.h-t liboctave/operators/mx-fm-pm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-pm.h liboctave/operators/mx-ops > liboctave/operators/mx-fm-pm.h-t && mv liboctave/operators/mx-fm-pm.h-t liboctave/operators/mx-fm-pm.h rm -f liboctave/operators/mx-pm-fcm.h-t liboctave/operators/mx-pm-fcm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-fcm.h liboctave/operators/mx-ops > liboctave/operators/mx-pm-fcm.h-t && mv liboctave/operators/mx-pm-fcm.h-t liboctave/operators/mx-pm-fcm.h rm -f liboctave/operators/mx-fcm-pm.h-t liboctave/operators/mx-fcm-pm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-pm.h liboctave/operators/mx-ops > liboctave/operators/mx-fcm-pm.h-t && mv liboctave/operators/mx-fcm-pm.h-t liboctave/operators/mx-fcm-pm.h rm -f liboctave/operators/mx-s-i8nda.h-t liboctave/operators/mx-s-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-i8nda.h-t && mv liboctave/operators/mx-s-i8nda.h-t liboctave/operators/mx-s-i8nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o bitrotate.lo bitrotate.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c bitrotate.c -fPIC -DPIC -o .libs/bitrotate.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-i8nda-s.h-t liboctave/operators/mx-i8nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-s.h-t && mv liboctave/operators/mx-i8nda-s.h-t liboctave/operators/mx-i8nda-s.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o base64.lo base64.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c base64.c -fPIC -DPIC -o .libs/base64.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o c-ctype.lo c-ctype.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c c-ctype.c -fPIC -DPIC -o .libs/c-ctype.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-s-ui8nda.h-t liboctave/operators/mx-s-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-ui8nda.h-t && mv liboctave/operators/mx-s-ui8nda.h-t liboctave/operators/mx-s-ui8nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o careadlinkat.lo careadlinkat.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c careadlinkat.c -fPIC -DPIC -o .libs/careadlinkat.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o cloexec.lo cloexec.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c cloexec.c -fPIC -DPIC -o .libs/cloexec.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o canonicalize.lo canonicalize.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c canonicalize.c -fPIC -DPIC -o .libs/canonicalize.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o md2.lo md2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c md2.c -fPIC -DPIC -o .libs/md2.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o md4.lo md4.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c md4.c -fPIC -DPIC -o .libs/md4.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o md5.lo md5.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c md5.c -fPIC -DPIC -o .libs/md5.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o dirname.lo dirname.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c dirname.c -fPIC -DPIC -o .libs/dirname.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o basename.lo basename.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c basename.c -fPIC -DPIC -o .libs/basename.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o dirname-lgpl.lo dirname-lgpl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c dirname-lgpl.c -fPIC -DPIC -o .libs/dirname-lgpl.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o basename-lgpl.lo basename-lgpl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c basename-lgpl.c -fPIC -DPIC -o .libs/basename-lgpl.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-ui8nda-s.h-t liboctave/operators/mx-ui8nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-s.h-t && mv liboctave/operators/mx-ui8nda-s.h-t liboctave/operators/mx-ui8nda-s.h rm -f liboctave/operators/mx-s-i16nda.h-t liboctave/operators/mx-s-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-i16nda.h-t && mv liboctave/operators/mx-s-i16nda.h-t liboctave/operators/mx-s-i16nda.h rm -f liboctave/operators/mx-i16nda-s.h-t liboctave/operators/mx-i16nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-s.h-t && mv liboctave/operators/mx-i16nda-s.h-t liboctave/operators/mx-i16nda-s.h rm -f liboctave/operators/mx-s-ui16nda.h-t liboctave/operators/mx-s-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-ui16nda.h-t && mv liboctave/operators/mx-s-ui16nda.h-t liboctave/operators/mx-s-ui16nda.h rm -f liboctave/operators/mx-ui16nda-s.h-t liboctave/operators/mx-ui16nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-s.h-t && mv liboctave/operators/mx-ui16nda-s.h-t liboctave/operators/mx-ui16nda-s.h rm -f liboctave/operators/mx-s-i32nda.h-t liboctave/operators/mx-s-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-i32nda.h-t && mv liboctave/operators/mx-s-i32nda.h-t liboctave/operators/mx-s-i32nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o stripslash.lo stripslash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c stripslash.c -fPIC -DPIC -o .libs/stripslash.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o exitfail.lo exitfail.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c exitfail.c -fPIC -DPIC -o .libs/exitfail.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o fd-hook.lo fd-hook.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c fd-hook.c -fPIC -DPIC -o .libs/fd-hook.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o file-set.lo file-set.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c file-set.c -fPIC -DPIC -o .libs/file-set.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-i32nda-s.h-t liboctave/operators/mx-i32nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-s.h-t && mv liboctave/operators/mx-i32nda-s.h-t liboctave/operators/mx-i32nda-s.h rm -f liboctave/operators/mx-s-ui32nda.h-t liboctave/operators/mx-s-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-ui32nda.h-t && mv liboctave/operators/mx-s-ui32nda.h-t liboctave/operators/mx-s-ui32nda.h rm -f liboctave/operators/mx-ui32nda-s.h-t liboctave/operators/mx-ui32nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-s.h-t && mv liboctave/operators/mx-ui32nda-s.h-t liboctave/operators/mx-ui32nda-s.h rm -f liboctave/operators/mx-s-i64nda.h-t liboctave/operators/mx-s-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-i64nda.h-t && mv liboctave/operators/mx-s-i64nda.h-t liboctave/operators/mx-s-i64nda.h rm -f liboctave/operators/mx-i64nda-s.h-t liboctave/operators/mx-i64nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-s.h-t && mv liboctave/operators/mx-i64nda-s.h-t liboctave/operators/mx-i64nda-s.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o sha256.lo sha256.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c sha256.c -fPIC -DPIC -o .libs/sha256.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o filemode.lo filemode.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c filemode.c -fPIC -DPIC -o .libs/filemode.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o sha1.lo sha1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c sha1.c -fPIC -DPIC -o .libs/sha1.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-s-ui64nda.h-t liboctave/operators/mx-s-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-s-ui64nda.h-t && mv liboctave/operators/mx-s-ui64nda.h-t liboctave/operators/mx-s-ui64nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o filenamecat-lgpl.lo filenamecat-lgpl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c filenamecat-lgpl.c -fPIC -DPIC -o .libs/filenamecat-lgpl.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-ui64nda-s.h-t liboctave/operators/mx-ui64nda-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-s.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-s.h-t && mv liboctave/operators/mx-ui64nda-s.h-t liboctave/operators/mx-ui64nda-s.h rm -f liboctave/operators/mx-fs-i8nda.h-t liboctave/operators/mx-fs-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-i8nda.h-t && mv liboctave/operators/mx-fs-i8nda.h-t liboctave/operators/mx-fs-i8nda.h rm -f liboctave/operators/mx-i8nda-fs.h-t liboctave/operators/mx-i8nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-fs.h-t && mv liboctave/operators/mx-i8nda-fs.h-t liboctave/operators/mx-i8nda-fs.h rm -f liboctave/operators/mx-fs-ui8nda.h-t liboctave/operators/mx-fs-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui8nda.h-t && mv liboctave/operators/mx-fs-ui8nda.h-t liboctave/operators/mx-fs-ui8nda.h rm -f liboctave/operators/mx-ui8nda-fs.h-t liboctave/operators/mx-ui8nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-fs.h-t && mv liboctave/operators/mx-ui8nda-fs.h-t liboctave/operators/mx-ui8nda-fs.h rm -f liboctave/operators/mx-fs-i16nda.h-t liboctave/operators/mx-fs-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-i16nda.h-t && mv liboctave/operators/mx-fs-i16nda.h-t liboctave/operators/mx-fs-i16nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o getprogname.lo getprogname.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c getprogname.c -fPIC -DPIC -o .libs/getprogname.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o hash-pjw.lo hash-pjw.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c hash-pjw.c -fPIC -DPIC -o .libs/hash-pjw.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o hard-locale.lo hard-locale.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c hard-locale.c -fPIC -DPIC -o .libs/hard-locale.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o hash-triple.lo hash-triple.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c hash-triple.c -fPIC -DPIC -o .libs/hash-triple.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-i16nda-fs.h-t liboctave/operators/mx-i16nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-fs.h-t && mv liboctave/operators/mx-i16nda-fs.h-t liboctave/operators/mx-i16nda-fs.h rm -f liboctave/operators/mx-fs-ui16nda.h-t liboctave/operators/mx-fs-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui16nda.h-t && mv liboctave/operators/mx-fs-ui16nda.h-t liboctave/operators/mx-fs-ui16nda.h rm -f liboctave/operators/mx-ui16nda-fs.h-t liboctave/operators/mx-ui16nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-fs.h-t && mv liboctave/operators/mx-ui16nda-fs.h-t liboctave/operators/mx-ui16nda-fs.h rm -f liboctave/operators/mx-fs-i32nda.h-t liboctave/operators/mx-fs-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-i32nda.h-t && mv liboctave/operators/mx-fs-i32nda.h-t liboctave/operators/mx-fs-i32nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o localcharset.lo localcharset.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c localcharset.c -fPIC -DPIC -o .libs/localcharset.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-i32nda-fs.h-t liboctave/operators/mx-i32nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-fs.h-t && mv liboctave/operators/mx-i32nda-fs.h-t liboctave/operators/mx-i32nda-fs.h rm -f liboctave/operators/mx-fs-ui32nda.h-t liboctave/operators/mx-fs-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui32nda.h-t && mv liboctave/operators/mx-fs-ui32nda.h-t liboctave/operators/mx-fs-ui32nda.h rm -f liboctave/operators/mx-ui32nda-fs.h-t liboctave/operators/mx-ui32nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-fs.h-t && mv liboctave/operators/mx-ui32nda-fs.h-t liboctave/operators/mx-ui32nda-fs.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o hash.lo hash.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c hash.c -fPIC -DPIC -o .libs/hash.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fs-i64nda.h-t liboctave/operators/mx-fs-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-i64nda.h-t && mv liboctave/operators/mx-fs-i64nda.h-t liboctave/operators/mx-fs-i64nda.h rm -f liboctave/operators/mx-i64nda-fs.h-t liboctave/operators/mx-i64nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-fs.h-t && mv liboctave/operators/mx-i64nda-fs.h-t liboctave/operators/mx-i64nda-fs.h rm -f liboctave/operators/mx-fs-ui64nda.h-t liboctave/operators/mx-fs-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui64nda.h-t && mv liboctave/operators/mx-fs-ui64nda.h-t liboctave/operators/mx-fs-ui64nda.h rm -f liboctave/operators/mx-ui64nda-fs.h-t liboctave/operators/mx-ui64nda-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-fs.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-fs.h-t && mv liboctave/operators/mx-ui64nda-fs.h-t liboctave/operators/mx-ui64nda-fs.h rm -f liboctave/operators/mx-nda-i8.h-t liboctave/operators/mx-nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i8.h-t && mv liboctave/operators/mx-nda-i8.h-t liboctave/operators/mx-nda-i8.h rm -f liboctave/operators/mx-i8-nda.h-t liboctave/operators/mx-i8-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-nda.h-t && mv liboctave/operators/mx-i8-nda.h-t liboctave/operators/mx-i8-nda.h rm -f liboctave/operators/mx-nda-ui8.h-t liboctave/operators/mx-nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui8.h-t && mv liboctave/operators/mx-nda-ui8.h-t liboctave/operators/mx-nda-ui8.h rm -f liboctave/operators/mx-ui8-nda.h-t liboctave/operators/mx-ui8-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-nda.h-t && mv liboctave/operators/mx-ui8-nda.h-t liboctave/operators/mx-ui8-nda.h rm -f liboctave/operators/mx-nda-i16.h-t liboctave/operators/mx-nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i16.h-t && mv liboctave/operators/mx-nda-i16.h-t liboctave/operators/mx-nda-i16.h rm -f liboctave/operators/mx-i16-nda.h-t liboctave/operators/mx-i16-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-nda.h-t && mv liboctave/operators/mx-i16-nda.h-t liboctave/operators/mx-i16-nda.h rm -f liboctave/operators/mx-nda-ui16.h-t liboctave/operators/mx-nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui16.h-t && mv liboctave/operators/mx-nda-ui16.h-t liboctave/operators/mx-nda-ui16.h rm -f liboctave/operators/mx-ui16-nda.h-t liboctave/operators/mx-ui16-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-nda.h-t && mv liboctave/operators/mx-ui16-nda.h-t liboctave/operators/mx-ui16-nda.h rm -f liboctave/operators/mx-nda-i32.h-t liboctave/operators/mx-nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i32.h-t && mv liboctave/operators/mx-nda-i32.h-t liboctave/operators/mx-nda-i32.h rm -f liboctave/operators/mx-i32-nda.h-t liboctave/operators/mx-i32-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-nda.h-t && mv liboctave/operators/mx-i32-nda.h-t liboctave/operators/mx-i32-nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o malloca.lo malloca.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c malloca.c -fPIC -DPIC -o .libs/malloca.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-nda-ui32.h-t liboctave/operators/mx-nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui32.h-t && mv liboctave/operators/mx-nda-ui32.h-t liboctave/operators/mx-nda-ui32.h rm -f liboctave/operators/mx-ui32-nda.h-t liboctave/operators/mx-ui32-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-nda.h-t && mv liboctave/operators/mx-ui32-nda.h-t liboctave/operators/mx-ui32-nda.h rm -f liboctave/operators/mx-nda-i64.h-t liboctave/operators/mx-nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i64.h-t && mv liboctave/operators/mx-nda-i64.h-t liboctave/operators/mx-nda-i64.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o math.lo math.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c math.c -fPIC -DPIC -o .libs/math.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-i64-nda.h-t liboctave/operators/mx-i64-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-nda.h-t && mv liboctave/operators/mx-i64-nda.h-t liboctave/operators/mx-i64-nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o sha512.lo sha512.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c sha512.c -fPIC -DPIC -o .libs/sha512.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-nda-ui64.h-t liboctave/operators/mx-nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui64.h-t && mv liboctave/operators/mx-nda-ui64.h-t liboctave/operators/mx-nda-ui64.h rm -f liboctave/operators/mx-fnda-i8.h-t liboctave/operators/mx-fnda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i8.h-t && mv liboctave/operators/mx-fnda-i8.h-t liboctave/operators/mx-fnda-i8.h rm -f liboctave/operators/mx-ui64-nda.h-t liboctave/operators/mx-ui64-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-nda.h-t && mv liboctave/operators/mx-ui64-nda.h-t liboctave/operators/mx-ui64-nda.h rm -f liboctave/operators/mx-i8-fnda.h-t liboctave/operators/mx-i8-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-fnda.h-t && mv liboctave/operators/mx-i8-fnda.h-t liboctave/operators/mx-i8-fnda.h rm -f liboctave/operators/mx-ui8-fnda.h-t liboctave/operators/mx-ui8-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-fnda.h-t && mv liboctave/operators/mx-ui8-fnda.h-t liboctave/operators/mx-ui8-fnda.h rm -f liboctave/operators/mx-fnda-ui8.h-t liboctave/operators/mx-fnda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui8.h-t && mv liboctave/operators/mx-fnda-ui8.h-t liboctave/operators/mx-fnda-ui8.h rm -f liboctave/operators/mx-i16-fnda.h-t liboctave/operators/mx-i16-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-fnda.h-t && mv liboctave/operators/mx-i16-fnda.h-t liboctave/operators/mx-i16-fnda.h rm -f liboctave/operators/mx-fnda-i16.h-t liboctave/operators/mx-fnda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i16.h-t && mv liboctave/operators/mx-fnda-i16.h-t liboctave/operators/mx-fnda-i16.h rm -f liboctave/operators/mx-fnda-ui16.h-t liboctave/operators/mx-fnda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui16.h-t && mv liboctave/operators/mx-fnda-ui16.h-t liboctave/operators/mx-fnda-ui16.h rm -f liboctave/operators/mx-ui16-fnda.h-t liboctave/operators/mx-ui16-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-fnda.h-t && mv liboctave/operators/mx-ui16-fnda.h-t liboctave/operators/mx-ui16-fnda.h rm -f liboctave/operators/mx-fnda-i32.h-t liboctave/operators/mx-fnda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i32.h-t && mv liboctave/operators/mx-fnda-i32.h-t liboctave/operators/mx-fnda-i32.h rm -f liboctave/operators/mx-i32-fnda.h-t liboctave/operators/mx-i32-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-fnda.h-t && mv liboctave/operators/mx-i32-fnda.h-t liboctave/operators/mx-i32-fnda.h rm -f liboctave/operators/mx-fnda-ui32.h-t liboctave/operators/mx-fnda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui32.h-t && mv liboctave/operators/mx-fnda-ui32.h-t liboctave/operators/mx-fnda-ui32.h rm -f liboctave/operators/mx-fnda-i64.h-t liboctave/operators/mx-fnda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i64.h-t && mv liboctave/operators/mx-fnda-i64.h-t liboctave/operators/mx-fnda-i64.h rm -f liboctave/operators/mx-ui32-fnda.h-t liboctave/operators/mx-ui32-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-fnda.h-t && mv liboctave/operators/mx-ui32-fnda.h-t liboctave/operators/mx-ui32-fnda.h rm -f liboctave/operators/mx-i64-fnda.h-t liboctave/operators/mx-i64-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-fnda.h-t && mv liboctave/operators/mx-i64-fnda.h-t liboctave/operators/mx-i64-fnda.h rm -f liboctave/operators/mx-fnda-ui64.h-t liboctave/operators/mx-fnda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui64.h-t && mv liboctave/operators/mx-fnda-ui64.h-t liboctave/operators/mx-fnda-ui64.h rm -f liboctave/operators/mx-ui64-fnda.h-t liboctave/operators/mx-ui64-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-fnda.h-t && mv liboctave/operators/mx-ui64-fnda.h-t liboctave/operators/mx-ui64-fnda.h rm -f liboctave/operators/mx-nda-i8nda.h-t liboctave/operators/mx-nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i8nda.h-t && mv liboctave/operators/mx-nda-i8nda.h-t liboctave/operators/mx-nda-i8nda.h rm -f liboctave/operators/mx-i8nda-nda.h-t liboctave/operators/mx-i8nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-nda.h-t && mv liboctave/operators/mx-i8nda-nda.h-t liboctave/operators/mx-i8nda-nda.h rm -f liboctave/operators/mx-nda-ui8nda.h-t liboctave/operators/mx-nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui8nda.h-t && mv liboctave/operators/mx-nda-ui8nda.h-t liboctave/operators/mx-nda-ui8nda.h rm -f liboctave/operators/mx-ui8nda-nda.h-t liboctave/operators/mx-ui8nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-nda.h-t && mv liboctave/operators/mx-ui8nda-nda.h-t liboctave/operators/mx-ui8nda-nda.h rm -f liboctave/operators/mx-nda-i16nda.h-t liboctave/operators/mx-nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i16nda.h-t && mv liboctave/operators/mx-nda-i16nda.h-t liboctave/operators/mx-nda-i16nda.h rm -f liboctave/operators/mx-i16nda-nda.h-t liboctave/operators/mx-i16nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-nda.h-t && mv liboctave/operators/mx-i16nda-nda.h-t liboctave/operators/mx-i16nda-nda.h rm -f liboctave/operators/mx-nda-ui16nda.h-t liboctave/operators/mx-nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui16nda.h-t && mv liboctave/operators/mx-nda-ui16nda.h-t liboctave/operators/mx-nda-ui16nda.h rm -f liboctave/operators/mx-ui16nda-nda.h-t liboctave/operators/mx-ui16nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-nda.h-t && mv liboctave/operators/mx-ui16nda-nda.h-t liboctave/operators/mx-ui16nda-nda.h rm -f liboctave/operators/mx-nda-i32nda.h-t liboctave/operators/mx-nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i32nda.h-t && mv liboctave/operators/mx-nda-i32nda.h-t liboctave/operators/mx-nda-i32nda.h rm -f liboctave/operators/mx-i32nda-nda.h-t liboctave/operators/mx-i32nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-nda.h-t && mv liboctave/operators/mx-i32nda-nda.h-t liboctave/operators/mx-i32nda-nda.h rm -f liboctave/operators/mx-nda-ui32nda.h-t liboctave/operators/mx-nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui32nda.h-t && mv liboctave/operators/mx-nda-ui32nda.h-t liboctave/operators/mx-nda-ui32nda.h rm -f liboctave/operators/mx-nda-i64nda.h-t liboctave/operators/mx-nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-i64nda.h-t && mv liboctave/operators/mx-nda-i64nda.h-t liboctave/operators/mx-nda-i64nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o nproc.lo nproc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c nproc.c -fPIC -DPIC -o .libs/nproc.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-ui32nda-nda.h-t liboctave/operators/mx-ui32nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-nda.h-t && mv liboctave/operators/mx-ui32nda-nda.h-t liboctave/operators/mx-ui32nda-nda.h rm -f liboctave/operators/mx-nda-ui64nda.h-t liboctave/operators/mx-nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui64nda.h-t && mv liboctave/operators/mx-nda-ui64nda.h-t liboctave/operators/mx-nda-ui64nda.h rm -f liboctave/operators/mx-i64nda-nda.h-t liboctave/operators/mx-i64nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-nda.h-t && mv liboctave/operators/mx-i64nda-nda.h-t liboctave/operators/mx-i64nda-nda.h rm -f liboctave/operators/mx-ui64nda-nda.h-t liboctave/operators/mx-ui64nda-nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-nda.h-t && mv liboctave/operators/mx-ui64nda-nda.h-t liboctave/operators/mx-ui64nda-nda.h rm -f liboctave/operators/mx-fnda-i8nda.h-t liboctave/operators/mx-fnda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i8nda.h-t && mv liboctave/operators/mx-fnda-i8nda.h-t liboctave/operators/mx-fnda-i8nda.h rm -f liboctave/operators/mx-i8nda-fnda.h-t liboctave/operators/mx-i8nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-fnda.h-t && mv liboctave/operators/mx-i8nda-fnda.h-t liboctave/operators/mx-i8nda-fnda.h rm -f liboctave/operators/mx-fnda-ui8nda.h-t liboctave/operators/mx-fnda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui8nda.h-t && mv liboctave/operators/mx-fnda-ui8nda.h-t liboctave/operators/mx-fnda-ui8nda.h rm -f liboctave/operators/mx-ui8nda-fnda.h-t liboctave/operators/mx-ui8nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-fnda.h-t && mv liboctave/operators/mx-ui8nda-fnda.h-t liboctave/operators/mx-ui8nda-fnda.h rm -f liboctave/operators/mx-fnda-i16nda.h-t liboctave/operators/mx-fnda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i16nda.h-t && mv liboctave/operators/mx-fnda-i16nda.h-t liboctave/operators/mx-fnda-i16nda.h rm -f liboctave/operators/mx-i16nda-fnda.h-t liboctave/operators/mx-i16nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-fnda.h-t && mv liboctave/operators/mx-i16nda-fnda.h-t liboctave/operators/mx-i16nda-fnda.h rm -f liboctave/operators/mx-fnda-ui16nda.h-t liboctave/operators/mx-fnda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui16nda.h-t && mv liboctave/operators/mx-fnda-ui16nda.h-t liboctave/operators/mx-fnda-ui16nda.h rm -f liboctave/operators/mx-ui16nda-fnda.h-t liboctave/operators/mx-ui16nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-fnda.h-t && mv liboctave/operators/mx-ui16nda-fnda.h-t liboctave/operators/mx-ui16nda-fnda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o openat-die.lo openat-die.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c openat-die.c -fPIC -DPIC -o .libs/openat-die.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fnda-i32nda.h-t liboctave/operators/mx-fnda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i32nda.h-t && mv liboctave/operators/mx-fnda-i32nda.h-t liboctave/operators/mx-fnda-i32nda.h rm -f liboctave/operators/mx-i32nda-fnda.h-t liboctave/operators/mx-i32nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-fnda.h-t && mv liboctave/operators/mx-i32nda-fnda.h-t liboctave/operators/mx-i32nda-fnda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o progname.lo progname.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c progname.c -fPIC -DPIC -o .libs/progname.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fnda-ui32nda.h-t liboctave/operators/mx-fnda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui32nda.h-t && mv liboctave/operators/mx-fnda-ui32nda.h-t liboctave/operators/mx-fnda-ui32nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o sig-handler.lo sig-handler.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c sig-handler.c -fPIC -DPIC -o .libs/sig-handler.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o save-cwd.lo save-cwd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c save-cwd.c -fPIC -DPIC -o .libs/save-cwd.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-ui32nda-fnda.h-t liboctave/operators/mx-ui32nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-fnda.h-t && mv liboctave/operators/mx-ui32nda-fnda.h-t liboctave/operators/mx-ui32nda-fnda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o same.lo same.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c same.c -fPIC -DPIC -o .libs/same.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fnda-i64nda.h-t liboctave/operators/mx-fnda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i64nda.h-t && mv liboctave/operators/mx-fnda-i64nda.h-t liboctave/operators/mx-fnda-i64nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o sockets.lo sockets.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c sockets.c -fPIC -DPIC -o .libs/sockets.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-i64nda-fnda.h-t liboctave/operators/mx-i64nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-fnda.h-t && mv liboctave/operators/mx-i64nda-fnda.h-t liboctave/operators/mx-i64nda-fnda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o sys_socket.lo sys_socket.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c sys_socket.c -fPIC -DPIC -o .libs/sys_socket.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o strnlen1.lo strnlen1.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c strnlen1.c -fPIC -DPIC -o .libs/strnlen1.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-fnda-ui64nda.h-t liboctave/operators/mx-fnda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui64nda.h-t && mv liboctave/operators/mx-fnda-ui64nda.h-t liboctave/operators/mx-fnda-ui64nda.h rm -f liboctave/operators/mx-ui64nda-fnda.h-t liboctave/operators/mx-ui64nda-fnda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-fnda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-fnda.h-t && mv liboctave/operators/mx-ui64nda-fnda.h-t liboctave/operators/mx-ui64nda-fnda.h rm -f liboctave/operators/mx-i8nda-ui8.h-t liboctave/operators/mx-i8nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui8.h-t && mv liboctave/operators/mx-i8nda-ui8.h-t liboctave/operators/mx-i8nda-ui8.h rm -f liboctave/operators/mx-i8nda-i16.h-t liboctave/operators/mx-i8nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i16.h-t && mv liboctave/operators/mx-i8nda-i16.h-t liboctave/operators/mx-i8nda-i16.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o tempname.lo tempname.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c tempname.c -fPIC -DPIC -o .libs/tempname.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o glthread/threadlib.lo glthread/threadlib.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c glthread/threadlib.c -fPIC -DPIC -o glthread/.libs/threadlib.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o glthread/tls.lo glthread/tls.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c glthread/tls.c -fPIC -DPIC -o glthread/.libs/tls.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o u64.lo u64.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c u64.c -fPIC -DPIC -o .libs/u64.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o tmpdir.lo tmpdir.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c tmpdir.c -fPIC -DPIC -o .libs/tmpdir.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o unistd.lo unistd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c unistd.c -fPIC -DPIC -o .libs/unistd.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o strftime.lo strftime.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c strftime.c -fPIC -DPIC -o .libs/strftime.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o dup-safer.lo dup-safer.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c dup-safer.c -fPIC -DPIC -o .libs/dup-safer.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o fd-safer.lo fd-safer.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c fd-safer.c -fPIC -DPIC -o .libs/fd-safer.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o pipe-safer.lo pipe-safer.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c pipe-safer.c -fPIC -DPIC -o .libs/pipe-safer.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o wctype-h.lo wctype-h.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c wctype-h.c -fPIC -DPIC -o .libs/wctype-h.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o xalloc-die.lo xalloc-die.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c xalloc-die.c -fPIC -DPIC -o .libs/xalloc-die.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o xgetcwd.lo xgetcwd.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c xgetcwd.c -fPIC -DPIC -o .libs/xgetcwd.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o xmalloc.lo xmalloc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c xmalloc.c -fPIC -DPIC -o .libs/xmalloc.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o xsize.lo xsize.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c xsize.c -fPIC -DPIC -o .libs/xsize.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o xstrndup.lo xstrndup.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c xstrndup.c -fPIC -DPIC -o .libs/xstrndup.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o asnprintf.lo asnprintf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c asnprintf.c -fPIC -DPIC -o .libs/asnprintf.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o fcntl.lo fcntl.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c fcntl.c -fPIC -DPIC -o .libs/fcntl.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o chdir-long.lo chdir-long.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c chdir-long.c -fPIC -DPIC -o .libs/chdir-long.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o mbrtowc.lo mbrtowc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c mbrtowc.c -fPIC -DPIC -o .libs/mbrtowc.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o nanosleep.lo nanosleep.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c nanosleep.c -fPIC -DPIC -o .libs/nanosleep.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o openat-proc.lo openat-proc.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c openat-proc.c -fPIC -DPIC -o .libs/openat-proc.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o mktime.lo mktime.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c mktime.c -fPIC -DPIC -o .libs/mktime.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o printf-args.lo printf-args.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c printf-args.c -fPIC -DPIC -o .libs/printf-args.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o time_rz.lo time_rz.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c time_rz.c -fPIC -DPIC -o .libs/time_rz.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o glob.lo glob.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c glob.c -fPIC -DPIC -o .libs/glob.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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 make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f t-charset.alias charset.alias && \ /bin/sh ./config.charset 'riscv64-koji-linux-gnu' > t-charset.alias && \ mv t-charset.alias charset.alias make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' 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 make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-i8nda-ui16.h-t liboctave/operators/mx-i8nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui16.h-t && mv liboctave/operators/mx-i8nda-ui16.h-t liboctave/operators/mx-i8nda-ui16.h rm -f liboctave/operators/mx-i8nda-i32.h-t liboctave/operators/mx-i8nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i32.h-t && mv liboctave/operators/mx-i8nda-i32.h-t liboctave/operators/mx-i8nda-i32.h rm -f liboctave/operators/mx-i8nda-ui32.h-t liboctave/operators/mx-i8nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui32.h-t && mv liboctave/operators/mx-i8nda-ui32.h-t liboctave/operators/mx-i8nda-ui32.h rm -f liboctave/operators/mx-i8nda-i64.h-t liboctave/operators/mx-i8nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i64.h-t && mv liboctave/operators/mx-i8nda-i64.h-t liboctave/operators/mx-i8nda-i64.h rm -f liboctave/operators/mx-i8nda-ui64.h-t liboctave/operators/mx-i8nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui64.h-t && mv liboctave/operators/mx-i8nda-ui64.h-t liboctave/operators/mx-i8nda-ui64.h rm -f liboctave/operators/mx-i16nda-i8.h-t liboctave/operators/mx-i16nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i8.h-t && mv liboctave/operators/mx-i16nda-i8.h-t liboctave/operators/mx-i16nda-i8.h rm -f liboctave/operators/mx-i16nda-ui8.h-t liboctave/operators/mx-i16nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui8.h-t && mv liboctave/operators/mx-i16nda-ui8.h-t liboctave/operators/mx-i16nda-ui8.h rm -f liboctave/operators/mx-i16nda-ui16.h-t liboctave/operators/mx-i16nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui16.h-t && mv liboctave/operators/mx-i16nda-ui16.h-t liboctave/operators/mx-i16nda-ui16.h rm -f liboctave/operators/mx-i16nda-i32.h-t liboctave/operators/mx-i16nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i32.h-t && mv liboctave/operators/mx-i16nda-i32.h-t liboctave/operators/mx-i16nda-i32.h rm -f liboctave/operators/mx-i16nda-ui32.h-t liboctave/operators/mx-i16nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui32.h-t && mv liboctave/operators/mx-i16nda-ui32.h-t liboctave/operators/mx-i16nda-ui32.h rm -f liboctave/operators/mx-i16nda-i64.h-t liboctave/operators/mx-i16nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i64.h-t && mv liboctave/operators/mx-i16nda-i64.h-t liboctave/operators/mx-i16nda-i64.h rm -f liboctave/operators/mx-i16nda-ui64.h-t liboctave/operators/mx-i16nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui64.h-t && mv liboctave/operators/mx-i16nda-ui64.h-t liboctave/operators/mx-i16nda-ui64.h rm -f liboctave/operators/mx-i32nda-i8.h-t liboctave/operators/mx-i32nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i8.h-t && mv liboctave/operators/mx-i32nda-i8.h-t liboctave/operators/mx-i32nda-i8.h rm -f liboctave/operators/mx-i32nda-ui8.h-t liboctave/operators/mx-i32nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui8.h-t && mv liboctave/operators/mx-i32nda-ui8.h-t liboctave/operators/mx-i32nda-ui8.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o glthread/lock.lo glthread/lock.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c glthread/lock.c -fPIC -DPIC -o glthread/.libs/lock.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o printf-parse.lo printf-parse.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c printf-parse.c -fPIC -DPIC -o .libs/printf-parse.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-i32nda-i16.h-t liboctave/operators/mx-i32nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i16.h-t && mv liboctave/operators/mx-i32nda-i16.h-t liboctave/operators/mx-i32nda-i16.h rm -f liboctave/operators/mx-i32nda-ui32.h-t liboctave/operators/mx-i32nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui32.h-t && mv liboctave/operators/mx-i32nda-ui32.h-t liboctave/operators/mx-i32nda-ui32.h rm -f liboctave/operators/mx-i32nda-ui16.h-t liboctave/operators/mx-i32nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui16.h-t && mv liboctave/operators/mx-i32nda-ui16.h-t liboctave/operators/mx-i32nda-ui16.h rm -f liboctave/operators/mx-i32nda-i64.h-t liboctave/operators/mx-i32nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i64.h-t && mv liboctave/operators/mx-i32nda-i64.h-t liboctave/operators/mx-i32nda-i64.h rm -f liboctave/operators/mx-i32nda-ui64.h-t liboctave/operators/mx-i32nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui64.h-t && mv liboctave/operators/mx-i32nda-ui64.h-t liboctave/operators/mx-i32nda-ui64.h rm -f liboctave/operators/mx-i64nda-i8.h-t liboctave/operators/mx-i64nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i8.h-t && mv liboctave/operators/mx-i64nda-i8.h-t liboctave/operators/mx-i64nda-i8.h rm -f liboctave/operators/mx-i64nda-ui8.h-t liboctave/operators/mx-i64nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui8.h-t && mv liboctave/operators/mx-i64nda-ui8.h-t liboctave/operators/mx-i64nda-ui8.h rm -f liboctave/operators/mx-i64nda-i16.h-t liboctave/operators/mx-i64nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i16.h-t && mv liboctave/operators/mx-i64nda-i16.h-t liboctave/operators/mx-i64nda-i16.h rm -f liboctave/operators/mx-i64nda-ui16.h-t liboctave/operators/mx-i64nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui16.h-t && mv liboctave/operators/mx-i64nda-ui16.h-t liboctave/operators/mx-i64nda-ui16.h rm -f liboctave/operators/mx-i64nda-i32.h-t liboctave/operators/mx-i64nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i32.h-t && mv liboctave/operators/mx-i64nda-i32.h-t liboctave/operators/mx-i64nda-i32.h rm -f liboctave/operators/mx-i64nda-ui32.h-t liboctave/operators/mx-i64nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui32.h-t && mv liboctave/operators/mx-i64nda-ui32.h-t liboctave/operators/mx-i64nda-ui32.h rm -f liboctave/operators/mx-ui8nda-i8.h-t liboctave/operators/mx-ui8nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i8.h-t && mv liboctave/operators/mx-ui8nda-i8.h-t liboctave/operators/mx-ui8nda-i8.h rm -f liboctave/operators/mx-i64nda-ui64.h-t liboctave/operators/mx-i64nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui64.h-t && mv liboctave/operators/mx-i64nda-ui64.h-t liboctave/operators/mx-i64nda-ui64.h rm -f liboctave/operators/mx-ui8nda-i16.h-t liboctave/operators/mx-ui8nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i16.h-t && mv liboctave/operators/mx-ui8nda-i16.h-t liboctave/operators/mx-ui8nda-i16.h rm -f liboctave/operators/mx-ui8nda-i32.h-t liboctave/operators/mx-ui8nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i32.h-t && mv liboctave/operators/mx-ui8nda-i32.h-t liboctave/operators/mx-ui8nda-i32.h rm -f liboctave/operators/mx-ui8nda-ui16.h-t liboctave/operators/mx-ui8nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui16.h-t && mv liboctave/operators/mx-ui8nda-ui16.h-t liboctave/operators/mx-ui8nda-ui16.h rm -f liboctave/operators/mx-ui8nda-ui32.h-t liboctave/operators/mx-ui8nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui32.h-t && mv liboctave/operators/mx-ui8nda-ui32.h-t liboctave/operators/mx-ui8nda-ui32.h rm -f liboctave/operators/mx-ui8nda-i64.h-t liboctave/operators/mx-ui8nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i64.h-t && mv liboctave/operators/mx-ui8nda-i64.h-t liboctave/operators/mx-ui8nda-i64.h rm -f liboctave/operators/mx-ui8nda-ui64.h-t liboctave/operators/mx-ui8nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui64.h-t && mv liboctave/operators/mx-ui8nda-ui64.h-t liboctave/operators/mx-ui8nda-ui64.h rm -f liboctave/operators/mx-ui16nda-i8.h-t liboctave/operators/mx-ui16nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i8.h-t && mv liboctave/operators/mx-ui16nda-i8.h-t liboctave/operators/mx-ui16nda-i8.h rm -f liboctave/operators/mx-ui16nda-ui8.h-t liboctave/operators/mx-ui16nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui8.h-t && mv liboctave/operators/mx-ui16nda-ui8.h-t liboctave/operators/mx-ui16nda-ui8.h rm -f liboctave/operators/mx-ui16nda-i16.h-t liboctave/operators/mx-ui16nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i16.h-t && mv liboctave/operators/mx-ui16nda-i16.h-t liboctave/operators/mx-ui16nda-i16.h rm -f liboctave/operators/mx-ui16nda-i32.h-t liboctave/operators/mx-ui16nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i32.h-t && mv liboctave/operators/mx-ui16nda-i32.h-t liboctave/operators/mx-ui16nda-i32.h rm -f liboctave/operators/mx-ui16nda-ui32.h-t liboctave/operators/mx-ui16nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui32.h-t && mv liboctave/operators/mx-ui16nda-ui32.h-t liboctave/operators/mx-ui16nda-ui32.h rm -f liboctave/operators/mx-ui16nda-i64.h-t liboctave/operators/mx-ui16nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i64.h-t && mv liboctave/operators/mx-ui16nda-i64.h-t liboctave/operators/mx-ui16nda-i64.h rm -f liboctave/operators/mx-ui32nda-i8.h-t liboctave/operators/mx-ui32nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i8.h-t && mv liboctave/operators/mx-ui32nda-i8.h-t liboctave/operators/mx-ui32nda-i8.h rm -f liboctave/operators/mx-ui16nda-ui64.h-t liboctave/operators/mx-ui16nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui64.h-t && mv liboctave/operators/mx-ui16nda-ui64.h-t liboctave/operators/mx-ui16nda-ui64.h rm -f liboctave/operators/mx-ui32nda-ui8.h-t liboctave/operators/mx-ui32nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui8.h-t && mv liboctave/operators/mx-ui32nda-ui8.h-t liboctave/operators/mx-ui32nda-ui8.h rm -f liboctave/operators/mx-ui32nda-i16.h-t liboctave/operators/mx-ui32nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i16.h-t && mv liboctave/operators/mx-ui32nda-i16.h-t liboctave/operators/mx-ui32nda-i16.h rm -f liboctave/operators/mx-ui32nda-ui16.h-t liboctave/operators/mx-ui32nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui16.h-t && mv liboctave/operators/mx-ui32nda-ui16.h-t liboctave/operators/mx-ui32nda-ui16.h rm -f liboctave/operators/mx-ui32nda-i32.h-t liboctave/operators/mx-ui32nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i32.h-t && mv liboctave/operators/mx-ui32nda-i32.h-t liboctave/operators/mx-ui32nda-i32.h rm -f liboctave/operators/mx-ui32nda-i64.h-t liboctave/operators/mx-ui32nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i64.h-t && mv liboctave/operators/mx-ui32nda-i64.h-t liboctave/operators/mx-ui32nda-i64.h rm -f liboctave/operators/mx-ui32nda-ui64.h-t liboctave/operators/mx-ui32nda-ui64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui64.h-t && mv liboctave/operators/mx-ui32nda-ui64.h-t liboctave/operators/mx-ui32nda-ui64.h rm -f liboctave/operators/mx-ui64nda-i8.h-t liboctave/operators/mx-ui64nda-i8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i8.h-t && mv liboctave/operators/mx-ui64nda-i8.h-t liboctave/operators/mx-ui64nda-i8.h rm -f liboctave/operators/mx-ui64nda-ui8.h-t liboctave/operators/mx-ui64nda-ui8.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui8.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui8.h-t && mv liboctave/operators/mx-ui64nda-ui8.h-t liboctave/operators/mx-ui64nda-ui8.h rm -f liboctave/operators/mx-ui64nda-i16.h-t liboctave/operators/mx-ui64nda-i16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i16.h-t && mv liboctave/operators/mx-ui64nda-i16.h-t liboctave/operators/mx-ui64nda-i16.h rm -f liboctave/operators/mx-ui64nda-ui16.h-t liboctave/operators/mx-ui64nda-ui16.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui16.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui16.h-t && mv liboctave/operators/mx-ui64nda-ui16.h-t liboctave/operators/mx-ui64nda-ui16.h rm -f liboctave/operators/mx-ui64nda-i32.h-t liboctave/operators/mx-ui64nda-i32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i32.h-t && mv liboctave/operators/mx-ui64nda-i32.h-t liboctave/operators/mx-ui64nda-i32.h rm -f liboctave/operators/mx-ui64nda-ui32.h-t liboctave/operators/mx-ui64nda-ui32.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui32.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui32.h-t && mv liboctave/operators/mx-ui64nda-ui32.h-t liboctave/operators/mx-ui64nda-ui32.h rm -f liboctave/operators/mx-ui64nda-i64.h-t liboctave/operators/mx-ui64nda-i64.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i64.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i64.h-t && mv liboctave/operators/mx-ui64nda-i64.h-t liboctave/operators/mx-ui64nda-i64.h rm -f liboctave/operators/mx-i8-ui8nda.h-t liboctave/operators/mx-i8-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui8nda.h-t && mv liboctave/operators/mx-i8-ui8nda.h-t liboctave/operators/mx-i8-ui8nda.h rm -f liboctave/operators/mx-i8-i16nda.h-t liboctave/operators/mx-i8-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-i16nda.h-t && mv liboctave/operators/mx-i8-i16nda.h-t liboctave/operators/mx-i8-i16nda.h rm -f liboctave/operators/mx-i8-ui16nda.h-t liboctave/operators/mx-i8-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui16nda.h-t && mv liboctave/operators/mx-i8-ui16nda.h-t liboctave/operators/mx-i8-ui16nda.h rm -f liboctave/operators/mx-i8-i32nda.h-t liboctave/operators/mx-i8-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-i32nda.h-t && mv liboctave/operators/mx-i8-i32nda.h-t liboctave/operators/mx-i8-i32nda.h rm -f liboctave/operators/mx-i8-ui32nda.h-t liboctave/operators/mx-i8-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui32nda.h-t && mv liboctave/operators/mx-i8-ui32nda.h-t liboctave/operators/mx-i8-ui32nda.h rm -f liboctave/operators/mx-i8-i64nda.h-t liboctave/operators/mx-i8-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-i64nda.h-t && mv liboctave/operators/mx-i8-i64nda.h-t liboctave/operators/mx-i8-i64nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o vasnprintf.lo vasnprintf.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c vasnprintf.c -fPIC -DPIC -o .libs/vasnprintf.o make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-i8-ui64nda.h-t liboctave/operators/mx-i8-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui64nda.h-t && mv liboctave/operators/mx-i8-ui64nda.h-t liboctave/operators/mx-i8-ui64nda.h rm -f liboctave/operators/mx-i16-i8nda.h-t liboctave/operators/mx-i16-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-i8nda.h-t && mv liboctave/operators/mx-i16-i8nda.h-t liboctave/operators/mx-i16-i8nda.h rm -f liboctave/operators/mx-i16-ui8nda.h-t liboctave/operators/mx-i16-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui8nda.h-t && mv liboctave/operators/mx-i16-ui8nda.h-t liboctave/operators/mx-i16-ui8nda.h rm -f liboctave/operators/mx-i16-ui16nda.h-t liboctave/operators/mx-i16-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui16nda.h-t && mv liboctave/operators/mx-i16-ui16nda.h-t liboctave/operators/mx-i16-ui16nda.h rm -f liboctave/operators/mx-i16-i32nda.h-t liboctave/operators/mx-i16-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-i32nda.h-t && mv liboctave/operators/mx-i16-i32nda.h-t liboctave/operators/mx-i16-i32nda.h rm -f liboctave/operators/mx-i16-ui32nda.h-t liboctave/operators/mx-i16-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui32nda.h-t && mv liboctave/operators/mx-i16-ui32nda.h-t liboctave/operators/mx-i16-ui32nda.h rm -f liboctave/operators/mx-i16-i64nda.h-t liboctave/operators/mx-i16-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-i64nda.h-t && mv liboctave/operators/mx-i16-i64nda.h-t liboctave/operators/mx-i16-i64nda.h rm -f liboctave/operators/mx-i16-ui64nda.h-t liboctave/operators/mx-i16-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui64nda.h-t && mv liboctave/operators/mx-i16-ui64nda.h-t liboctave/operators/mx-i16-ui64nda.h rm -f liboctave/operators/mx-i32-i8nda.h-t liboctave/operators/mx-i32-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-i8nda.h-t && mv liboctave/operators/mx-i32-i8nda.h-t liboctave/operators/mx-i32-i8nda.h rm -f liboctave/operators/mx-i32-ui8nda.h-t liboctave/operators/mx-i32-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui8nda.h-t && mv liboctave/operators/mx-i32-ui8nda.h-t liboctave/operators/mx-i32-ui8nda.h rm -f liboctave/operators/mx-i32-i16nda.h-t liboctave/operators/mx-i32-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-i16nda.h-t && mv liboctave/operators/mx-i32-i16nda.h-t liboctave/operators/mx-i32-i16nda.h rm -f liboctave/operators/mx-i32-ui16nda.h-t liboctave/operators/mx-i32-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui16nda.h-t && mv liboctave/operators/mx-i32-ui16nda.h-t liboctave/operators/mx-i32-ui16nda.h rm -f liboctave/operators/mx-i32-i64nda.h-t liboctave/operators/mx-i32-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-i64nda.h-t && mv liboctave/operators/mx-i32-i64nda.h-t liboctave/operators/mx-i32-i64nda.h rm -f liboctave/operators/mx-i32-ui32nda.h-t liboctave/operators/mx-i32-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui32nda.h-t && mv liboctave/operators/mx-i32-ui32nda.h-t liboctave/operators/mx-i32-ui32nda.h rm -f liboctave/operators/mx-i32-ui64nda.h-t liboctave/operators/mx-i32-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui64nda.h-t && mv liboctave/operators/mx-i32-ui64nda.h-t liboctave/operators/mx-i32-ui64nda.h rm -f liboctave/operators/mx-i64-i8nda.h-t liboctave/operators/mx-i64-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-i8nda.h-t && mv liboctave/operators/mx-i64-i8nda.h-t liboctave/operators/mx-i64-i8nda.h rm -f liboctave/operators/mx-i64-ui8nda.h-t liboctave/operators/mx-i64-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui8nda.h-t && mv liboctave/operators/mx-i64-ui8nda.h-t liboctave/operators/mx-i64-ui8nda.h rm -f liboctave/operators/mx-i64-i16nda.h-t liboctave/operators/mx-i64-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-i16nda.h-t && mv liboctave/operators/mx-i64-i16nda.h-t liboctave/operators/mx-i64-i16nda.h rm -f liboctave/operators/mx-i64-ui16nda.h-t liboctave/operators/mx-i64-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui16nda.h-t && mv liboctave/operators/mx-i64-ui16nda.h-t liboctave/operators/mx-i64-ui16nda.h rm -f liboctave/operators/mx-i64-i32nda.h-t liboctave/operators/mx-i64-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-i32nda.h-t && mv liboctave/operators/mx-i64-i32nda.h-t liboctave/operators/mx-i64-i32nda.h rm -f liboctave/operators/mx-i64-ui32nda.h-t liboctave/operators/mx-i64-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui32nda.h-t && mv liboctave/operators/mx-i64-ui32nda.h-t liboctave/operators/mx-i64-ui32nda.h rm -f liboctave/operators/mx-i64-ui64nda.h-t liboctave/operators/mx-i64-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui64nda.h-t && mv liboctave/operators/mx-i64-ui64nda.h-t liboctave/operators/mx-i64-ui64nda.h rm -f liboctave/operators/mx-ui8-i8nda.h-t liboctave/operators/mx-ui8-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i8nda.h-t && mv liboctave/operators/mx-ui8-i8nda.h-t liboctave/operators/mx-ui8-i8nda.h rm -f liboctave/operators/mx-ui8-i16nda.h-t liboctave/operators/mx-ui8-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i16nda.h-t && mv liboctave/operators/mx-ui8-i16nda.h-t liboctave/operators/mx-ui8-i16nda.h rm -f liboctave/operators/mx-ui8-ui16nda.h-t liboctave/operators/mx-ui8-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui16nda.h-t && mv liboctave/operators/mx-ui8-ui16nda.h-t liboctave/operators/mx-ui8-ui16nda.h rm -f liboctave/operators/mx-ui8-ui32nda.h-t liboctave/operators/mx-ui8-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui32nda.h-t && mv liboctave/operators/mx-ui8-ui32nda.h-t liboctave/operators/mx-ui8-ui32nda.h rm -f liboctave/operators/mx-ui8-i32nda.h-t liboctave/operators/mx-ui8-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i32nda.h-t && mv liboctave/operators/mx-ui8-i32nda.h-t liboctave/operators/mx-ui8-i32nda.h rm -f liboctave/operators/mx-ui8-i64nda.h-t liboctave/operators/mx-ui8-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i64nda.h-t && mv liboctave/operators/mx-ui8-i64nda.h-t liboctave/operators/mx-ui8-i64nda.h rm -f liboctave/operators/mx-ui8-ui64nda.h-t liboctave/operators/mx-ui8-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui64nda.h-t && mv liboctave/operators/mx-ui8-ui64nda.h-t liboctave/operators/mx-ui8-ui64nda.h rm -f liboctave/operators/mx-ui16-i8nda.h-t liboctave/operators/mx-ui16-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i8nda.h-t && mv liboctave/operators/mx-ui16-i8nda.h-t liboctave/operators/mx-ui16-i8nda.h rm -f liboctave/operators/mx-ui16-ui8nda.h-t liboctave/operators/mx-ui16-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui8nda.h-t && mv liboctave/operators/mx-ui16-ui8nda.h-t liboctave/operators/mx-ui16-ui8nda.h rm -f liboctave/operators/mx-ui16-i16nda.h-t liboctave/operators/mx-ui16-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i16nda.h-t && mv liboctave/operators/mx-ui16-i16nda.h-t liboctave/operators/mx-ui16-i16nda.h rm -f liboctave/operators/mx-ui16-i32nda.h-t liboctave/operators/mx-ui16-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i32nda.h-t && mv liboctave/operators/mx-ui16-i32nda.h-t liboctave/operators/mx-ui16-i32nda.h rm -f liboctave/operators/mx-ui16-ui32nda.h-t liboctave/operators/mx-ui16-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui32nda.h-t && mv liboctave/operators/mx-ui16-ui32nda.h-t liboctave/operators/mx-ui16-ui32nda.h rm -f liboctave/operators/mx-ui16-i64nda.h-t liboctave/operators/mx-ui16-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i64nda.h-t && mv liboctave/operators/mx-ui16-i64nda.h-t liboctave/operators/mx-ui16-i64nda.h rm -f liboctave/operators/mx-ui16-ui64nda.h-t liboctave/operators/mx-ui16-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui64nda.h-t && mv liboctave/operators/mx-ui16-ui64nda.h-t liboctave/operators/mx-ui16-ui64nda.h rm -f liboctave/operators/mx-ui32-i8nda.h-t liboctave/operators/mx-ui32-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i8nda.h-t && mv liboctave/operators/mx-ui32-i8nda.h-t liboctave/operators/mx-ui32-i8nda.h rm -f liboctave/operators/mx-ui32-ui8nda.h-t liboctave/operators/mx-ui32-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui8nda.h-t && mv liboctave/operators/mx-ui32-ui8nda.h-t liboctave/operators/mx-ui32-ui8nda.h rm -f liboctave/operators/mx-ui32-i16nda.h-t liboctave/operators/mx-ui32-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i16nda.h-t && mv liboctave/operators/mx-ui32-i16nda.h-t liboctave/operators/mx-ui32-i16nda.h rm -f liboctave/operators/mx-ui32-ui16nda.h-t liboctave/operators/mx-ui32-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui16nda.h-t && mv liboctave/operators/mx-ui32-ui16nda.h-t liboctave/operators/mx-ui32-ui16nda.h rm -f liboctave/operators/mx-ui32-i64nda.h-t liboctave/operators/mx-ui32-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i64nda.h-t && mv liboctave/operators/mx-ui32-i64nda.h-t liboctave/operators/mx-ui32-i64nda.h rm -f liboctave/operators/mx-ui32-i32nda.h-t liboctave/operators/mx-ui32-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i32nda.h-t && mv liboctave/operators/mx-ui32-i32nda.h-t liboctave/operators/mx-ui32-i32nda.h rm -f liboctave/operators/mx-ui32-ui64nda.h-t liboctave/operators/mx-ui32-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui64nda.h-t && mv liboctave/operators/mx-ui32-ui64nda.h-t liboctave/operators/mx-ui32-ui64nda.h rm -f liboctave/operators/mx-ui64-ui8nda.h-t liboctave/operators/mx-ui64-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui8nda.h-t && mv liboctave/operators/mx-ui64-ui8nda.h-t liboctave/operators/mx-ui64-ui8nda.h rm -f liboctave/operators/mx-ui64-i8nda.h-t liboctave/operators/mx-ui64-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i8nda.h-t && mv liboctave/operators/mx-ui64-i8nda.h-t liboctave/operators/mx-ui64-i8nda.h rm -f liboctave/operators/mx-ui64-i16nda.h-t liboctave/operators/mx-ui64-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i16nda.h-t && mv liboctave/operators/mx-ui64-i16nda.h-t liboctave/operators/mx-ui64-i16nda.h rm -f liboctave/operators/mx-ui64-i32nda.h-t liboctave/operators/mx-ui64-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i32nda.h-t && mv liboctave/operators/mx-ui64-i32nda.h-t liboctave/operators/mx-ui64-i32nda.h rm -f liboctave/operators/mx-ui64-ui16nda.h-t liboctave/operators/mx-ui64-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui16nda.h-t && mv liboctave/operators/mx-ui64-ui16nda.h-t liboctave/operators/mx-ui64-ui16nda.h rm -f liboctave/operators/mx-ui64-ui32nda.h-t liboctave/operators/mx-ui64-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui32nda.h-t && mv liboctave/operators/mx-ui64-ui32nda.h-t liboctave/operators/mx-ui64-ui32nda.h rm -f liboctave/operators/mx-ui64-i64nda.h-t liboctave/operators/mx-ui64-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i64nda.h-t && mv liboctave/operators/mx-ui64-i64nda.h-t liboctave/operators/mx-ui64-i64nda.h rm -f liboctave/operators/mx-i8nda-ui8nda.h-t liboctave/operators/mx-i8nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui8nda.h-t && mv liboctave/operators/mx-i8nda-ui8nda.h-t liboctave/operators/mx-i8nda-ui8nda.h rm -f liboctave/operators/mx-i8nda-i16nda.h-t liboctave/operators/mx-i8nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i16nda.h-t && mv liboctave/operators/mx-i8nda-i16nda.h-t liboctave/operators/mx-i8nda-i16nda.h rm -f liboctave/operators/mx-i8nda-i32nda.h-t liboctave/operators/mx-i8nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i32nda.h-t && mv liboctave/operators/mx-i8nda-i32nda.h-t liboctave/operators/mx-i8nda-i32nda.h rm -f liboctave/operators/mx-i8nda-ui16nda.h-t liboctave/operators/mx-i8nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui16nda.h-t && mv liboctave/operators/mx-i8nda-ui16nda.h-t liboctave/operators/mx-i8nda-ui16nda.h rm -f liboctave/operators/mx-i8nda-ui32nda.h-t liboctave/operators/mx-i8nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui32nda.h-t && mv liboctave/operators/mx-i8nda-ui32nda.h-t liboctave/operators/mx-i8nda-ui32nda.h rm -f liboctave/operators/mx-i8nda-i64nda.h-t liboctave/operators/mx-i8nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i64nda.h-t && mv liboctave/operators/mx-i8nda-i64nda.h-t liboctave/operators/mx-i8nda-i64nda.h rm -f liboctave/operators/mx-i8nda-ui64nda.h-t liboctave/operators/mx-i8nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui64nda.h-t && mv liboctave/operators/mx-i8nda-ui64nda.h-t liboctave/operators/mx-i8nda-ui64nda.h rm -f liboctave/operators/mx-i16nda-i8nda.h-t liboctave/operators/mx-i16nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i8nda.h-t && mv liboctave/operators/mx-i16nda-i8nda.h-t liboctave/operators/mx-i16nda-i8nda.h rm -f liboctave/operators/mx-i16nda-ui8nda.h-t liboctave/operators/mx-i16nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui8nda.h-t && mv liboctave/operators/mx-i16nda-ui8nda.h-t liboctave/operators/mx-i16nda-ui8nda.h rm -f liboctave/operators/mx-i16nda-ui16nda.h-t liboctave/operators/mx-i16nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui16nda.h-t && mv liboctave/operators/mx-i16nda-ui16nda.h-t liboctave/operators/mx-i16nda-ui16nda.h rm -f liboctave/operators/mx-i16nda-i32nda.h-t liboctave/operators/mx-i16nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i32nda.h-t && mv liboctave/operators/mx-i16nda-i32nda.h-t liboctave/operators/mx-i16nda-i32nda.h rm -f liboctave/operators/mx-i16nda-i64nda.h-t liboctave/operators/mx-i16nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i64nda.h-t && mv liboctave/operators/mx-i16nda-i64nda.h-t liboctave/operators/mx-i16nda-i64nda.h rm -f liboctave/operators/mx-i16nda-ui64nda.h-t liboctave/operators/mx-i16nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui64nda.h-t && mv liboctave/operators/mx-i16nda-ui64nda.h-t liboctave/operators/mx-i16nda-ui64nda.h rm -f liboctave/operators/mx-i16nda-ui32nda.h-t liboctave/operators/mx-i16nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui32nda.h-t && mv liboctave/operators/mx-i16nda-ui32nda.h-t liboctave/operators/mx-i16nda-ui32nda.h rm -f liboctave/operators/mx-i32nda-i8nda.h-t liboctave/operators/mx-i32nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i8nda.h-t && mv liboctave/operators/mx-i32nda-i8nda.h-t liboctave/operators/mx-i32nda-i8nda.h rm -f liboctave/operators/mx-i32nda-i16nda.h-t liboctave/operators/mx-i32nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i16nda.h-t && mv liboctave/operators/mx-i32nda-i16nda.h-t liboctave/operators/mx-i32nda-i16nda.h rm -f liboctave/operators/mx-i32nda-ui8nda.h-t liboctave/operators/mx-i32nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui8nda.h-t && mv liboctave/operators/mx-i32nda-ui8nda.h-t liboctave/operators/mx-i32nda-ui8nda.h rm -f liboctave/operators/mx-i32nda-ui16nda.h-t liboctave/operators/mx-i32nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui16nda.h-t && mv liboctave/operators/mx-i32nda-ui16nda.h-t liboctave/operators/mx-i32nda-ui16nda.h rm -f liboctave/operators/mx-i32nda-ui32nda.h-t liboctave/operators/mx-i32nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui32nda.h-t && mv liboctave/operators/mx-i32nda-ui32nda.h-t liboctave/operators/mx-i32nda-ui32nda.h rm -f liboctave/operators/mx-i32nda-i64nda.h-t liboctave/operators/mx-i32nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i64nda.h-t && mv liboctave/operators/mx-i32nda-i64nda.h-t liboctave/operators/mx-i32nda-i64nda.h rm -f liboctave/operators/mx-i32nda-ui64nda.h-t liboctave/operators/mx-i32nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui64nda.h-t && mv liboctave/operators/mx-i32nda-ui64nda.h-t liboctave/operators/mx-i32nda-ui64nda.h rm -f liboctave/operators/mx-i64nda-i8nda.h-t liboctave/operators/mx-i64nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i8nda.h-t && mv liboctave/operators/mx-i64nda-i8nda.h-t liboctave/operators/mx-i64nda-i8nda.h rm -f liboctave/operators/mx-i64nda-i16nda.h-t liboctave/operators/mx-i64nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i16nda.h-t && mv liboctave/operators/mx-i64nda-i16nda.h-t liboctave/operators/mx-i64nda-i16nda.h rm -f liboctave/operators/mx-i64nda-ui8nda.h-t liboctave/operators/mx-i64nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui8nda.h-t && mv liboctave/operators/mx-i64nda-ui8nda.h-t liboctave/operators/mx-i64nda-ui8nda.h rm -f liboctave/operators/mx-i64nda-ui16nda.h-t liboctave/operators/mx-i64nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui16nda.h-t && mv liboctave/operators/mx-i64nda-ui16nda.h-t liboctave/operators/mx-i64nda-ui16nda.h rm -f liboctave/operators/mx-i64nda-i32nda.h-t liboctave/operators/mx-i64nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i32nda.h-t && mv liboctave/operators/mx-i64nda-i32nda.h-t liboctave/operators/mx-i64nda-i32nda.h rm -f liboctave/operators/mx-i64nda-ui32nda.h-t liboctave/operators/mx-i64nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui32nda.h-t && mv liboctave/operators/mx-i64nda-ui32nda.h-t liboctave/operators/mx-i64nda-ui32nda.h rm -f liboctave/operators/mx-i64nda-ui64nda.h-t liboctave/operators/mx-i64nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui64nda.h-t && mv liboctave/operators/mx-i64nda-ui64nda.h-t liboctave/operators/mx-i64nda-ui64nda.h rm -f liboctave/operators/mx-ui8nda-i8nda.h-t liboctave/operators/mx-ui8nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i8nda.h-t && mv liboctave/operators/mx-ui8nda-i8nda.h-t liboctave/operators/mx-ui8nda-i8nda.h rm -f liboctave/operators/mx-ui8nda-i16nda.h-t liboctave/operators/mx-ui8nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i16nda.h-t && mv liboctave/operators/mx-ui8nda-i16nda.h-t liboctave/operators/mx-ui8nda-i16nda.h rm -f liboctave/operators/mx-ui8nda-ui16nda.h-t liboctave/operators/mx-ui8nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui16nda.h-t && mv liboctave/operators/mx-ui8nda-ui16nda.h-t liboctave/operators/mx-ui8nda-ui16nda.h rm -f liboctave/operators/mx-ui8nda-i32nda.h-t liboctave/operators/mx-ui8nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i32nda.h-t && mv liboctave/operators/mx-ui8nda-i32nda.h-t liboctave/operators/mx-ui8nda-i32nda.h rm -f liboctave/operators/mx-ui8nda-ui32nda.h-t liboctave/operators/mx-ui8nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui32nda.h-t && mv liboctave/operators/mx-ui8nda-ui32nda.h-t liboctave/operators/mx-ui8nda-ui32nda.h make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /bin/sh ../libtool --tag=CC --mode=link gcc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libgnu.la allocator.lo areadlink.lo areadlink-with-size.lo base64.lo bitrotate.lo c-ctype.lo canonicalize.lo careadlinkat.lo cloexec.lo md2.lo md4.lo md5.lo sha1.lo sha256.lo sha512.lo dirname.lo basename.lo dirname-lgpl.lo basename-lgpl.lo stripslash.lo exitfail.lo fd-hook.lo file-set.lo filemode.lo filenamecat-lgpl.lo getprogname.lo hard-locale.lo hash.lo hash-pjw.lo hash-triple.lo localcharset.lo glthread/lock.lo malloca.lo math.lo nproc.lo openat-die.lo progname.lo same.lo save-cwd.lo sig-handler.lo sockets.lo strftime.lo strnlen1.lo sys_socket.lo tempname.lo glthread/threadlib.lo glthread/tls.lo tmpdir.lo u64.lo unistd.lo dup-safer.lo fd-safer.lo pipe-safer.lo wctype-h.lo xmalloc.lo xalloc-die.lo xgetcwd.lo xsize.lo xstrndup.lo asnprintf.lo chdir-long.lo fcntl.lo glob.lo mbrtowc.lo mktime.lo nanosleep.lo openat-proc.lo printf-args.lo printf-parse.lo time_rz.lo vasnprintf.lo -lutil -lm libtool: link: ar cru .libs/libgnu.a .libs/allocator.o .libs/areadlink.o .libs/areadlink-with-size.o .libs/base64.o .libs/bitrotate.o .libs/c-ctype.o .libs/canonicalize.o .libs/careadlinkat.o .libs/cloexec.o .libs/md2.o .libs/md4.o .libs/md5.o .libs/sha1.o .libs/sha256.o .libs/sha512.o .libs/dirname.o .libs/basename.o .libs/dirname-lgpl.o .libs/basename-lgpl.o .libs/stripslash.o .libs/exitfail.o .libs/fd-hook.o .libs/file-set.o .libs/filemode.o .libs/filenamecat-lgpl.o .libs/getprogname.o .libs/hard-locale.o .libs/hash.o .libs/hash-pjw.o .libs/hash-triple.o .libs/localcharset.o glthread/.libs/lock.o .libs/malloca.o .libs/math.o .libs/nproc.o .libs/openat-die.o .libs/progname.o .libs/same.o .libs/save-cwd.o .libs/sig-handler.o .libs/sockets.o .libs/strftime.o .libs/strnlen1.o .libs/sys_socket.o .libs/tempname.o glthread/.libs/threadlib.o glthread/.libs/tls.o .libs/tmpdir.o .libs/u64.o .libs/unistd.o .libs/dup-safer.o .libs/fd-safer.o .libs/pipe-safer.o .libs/wctype-h.o .libs/xmalloc.o .libs/xalloc-die.o .libs/xgetcwd.o .libs/xsize.o .libs/xstrndup.o .libs/asnprintf.o .libs/chdir-long.o .libs/fcntl.o .libs/glob.o .libs/mbrtowc.o .libs/mktime.o .libs/nanosleep.o .libs/openat-proc.o .libs/printf-args.o .libs/printf-parse.o .libs/time_rz.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[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' rm -f liboctave/operators/mx-ui8nda-i64nda.h-t liboctave/operators/mx-ui8nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i64nda.h-t && mv liboctave/operators/mx-ui8nda-i64nda.h-t liboctave/operators/mx-ui8nda-i64nda.h rm -f liboctave/operators/mx-ui8nda-ui64nda.h-t liboctave/operators/mx-ui8nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui64nda.h-t && mv liboctave/operators/mx-ui8nda-ui64nda.h-t liboctave/operators/mx-ui8nda-ui64nda.h rm -f liboctave/operators/mx-ui16nda-i8nda.h-t liboctave/operators/mx-ui16nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i8nda.h-t && mv liboctave/operators/mx-ui16nda-i8nda.h-t liboctave/operators/mx-ui16nda-i8nda.h rm -f liboctave/operators/mx-ui16nda-ui8nda.h-t liboctave/operators/mx-ui16nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui8nda.h-t && mv liboctave/operators/mx-ui16nda-ui8nda.h-t liboctave/operators/mx-ui16nda-ui8nda.h rm -f liboctave/operators/mx-ui16nda-i32nda.h-t liboctave/operators/mx-ui16nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i32nda.h-t && mv liboctave/operators/mx-ui16nda-i32nda.h-t liboctave/operators/mx-ui16nda-i32nda.h rm -f liboctave/operators/mx-ui16nda-i16nda.h-t liboctave/operators/mx-ui16nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i16nda.h-t && mv liboctave/operators/mx-ui16nda-i16nda.h-t liboctave/operators/mx-ui16nda-i16nda.h rm -f liboctave/operators/mx-ui16nda-ui32nda.h-t liboctave/operators/mx-ui16nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui32nda.h-t && mv liboctave/operators/mx-ui16nda-ui32nda.h-t liboctave/operators/mx-ui16nda-ui32nda.h rm -f liboctave/operators/mx-ui16nda-i64nda.h-t liboctave/operators/mx-ui16nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i64nda.h-t && mv liboctave/operators/mx-ui16nda-i64nda.h-t liboctave/operators/mx-ui16nda-i64nda.h rm -f liboctave/operators/mx-ui16nda-ui64nda.h-t liboctave/operators/mx-ui16nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui64nda.h-t && mv liboctave/operators/mx-ui16nda-ui64nda.h-t liboctave/operators/mx-ui16nda-ui64nda.h rm -f liboctave/operators/mx-ui32nda-i8nda.h-t liboctave/operators/mx-ui32nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i8nda.h-t && mv liboctave/operators/mx-ui32nda-i8nda.h-t liboctave/operators/mx-ui32nda-i8nda.h rm -f liboctave/operators/mx-ui32nda-ui8nda.h-t liboctave/operators/mx-ui32nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui8nda.h-t && mv liboctave/operators/mx-ui32nda-ui8nda.h-t liboctave/operators/mx-ui32nda-ui8nda.h rm -f liboctave/operators/mx-ui32nda-i16nda.h-t liboctave/operators/mx-ui32nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i16nda.h-t && mv liboctave/operators/mx-ui32nda-i16nda.h-t liboctave/operators/mx-ui32nda-i16nda.h rm -f liboctave/operators/mx-ui32nda-ui16nda.h-t liboctave/operators/mx-ui32nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui16nda.h-t && mv liboctave/operators/mx-ui32nda-ui16nda.h-t liboctave/operators/mx-ui32nda-ui16nda.h rm -f liboctave/operators/mx-ui32nda-i64nda.h-t liboctave/operators/mx-ui32nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i64nda.h-t && mv liboctave/operators/mx-ui32nda-i64nda.h-t liboctave/operators/mx-ui32nda-i64nda.h rm -f liboctave/operators/mx-ui32nda-i32nda.h-t liboctave/operators/mx-ui32nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i32nda.h-t && mv liboctave/operators/mx-ui32nda-i32nda.h-t liboctave/operators/mx-ui32nda-i32nda.h rm -f liboctave/operators/mx-ui32nda-ui64nda.h-t liboctave/operators/mx-ui32nda-ui64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui64nda.h-t && mv liboctave/operators/mx-ui32nda-ui64nda.h-t liboctave/operators/mx-ui32nda-ui64nda.h rm -f liboctave/operators/mx-ui64nda-i8nda.h-t liboctave/operators/mx-ui64nda-i8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i8nda.h-t && mv liboctave/operators/mx-ui64nda-i8nda.h-t liboctave/operators/mx-ui64nda-i8nda.h rm -f liboctave/operators/mx-ui64nda-i16nda.h-t liboctave/operators/mx-ui64nda-i16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i16nda.h-t && mv liboctave/operators/mx-ui64nda-i16nda.h-t liboctave/operators/mx-ui64nda-i16nda.h rm -f liboctave/operators/mx-ui64nda-ui8nda.h-t liboctave/operators/mx-ui64nda-ui8nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui8nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui8nda.h-t && mv liboctave/operators/mx-ui64nda-ui8nda.h-t liboctave/operators/mx-ui64nda-ui8nda.h rm -f liboctave/operators/mx-ui64nda-ui16nda.h-t liboctave/operators/mx-ui64nda-ui16nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui16nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui16nda.h-t && mv liboctave/operators/mx-ui64nda-ui16nda.h-t liboctave/operators/mx-ui64nda-ui16nda.h rm -f liboctave/operators/mx-ui64nda-i32nda.h-t liboctave/operators/mx-ui64nda-i32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i32nda.h-t && mv liboctave/operators/mx-ui64nda-i32nda.h-t liboctave/operators/mx-ui64nda-i32nda.h rm -f liboctave/operators/mx-ui64nda-ui32nda.h-t liboctave/operators/mx-ui64nda-ui32nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui32nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui32nda.h-t && mv liboctave/operators/mx-ui64nda-ui32nda.h-t liboctave/operators/mx-ui64nda-ui32nda.h rm -f liboctave/operators/vx-ccv-s.h-t liboctave/operators/vx-ccv-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ccv-s.h liboctave/operators/vx-ops > liboctave/operators/vx-ccv-s.h-t && mv liboctave/operators/vx-ccv-s.h-t liboctave/operators/vx-ccv-s.h rm -f liboctave/operators/vx-ccv-cv.h-t liboctave/operators/vx-ccv-cv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ccv-cv.h liboctave/operators/vx-ops > liboctave/operators/vx-ccv-cv.h-t && mv liboctave/operators/vx-ccv-cv.h-t liboctave/operators/vx-ccv-cv.h rm -f liboctave/operators/mx-ui64nda-i64nda.h-t liboctave/operators/mx-ui64nda-i64nda.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i64nda.h liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i64nda.h-t && mv liboctave/operators/mx-ui64nda-i64nda.h-t liboctave/operators/mx-ui64nda-i64nda.h rm -f liboctave/operators/vx-crv-rv.h-t liboctave/operators/vx-crv-rv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-crv-rv.h liboctave/operators/vx-ops > liboctave/operators/vx-crv-rv.h-t && mv liboctave/operators/vx-crv-rv.h-t liboctave/operators/vx-crv-rv.h rm -f liboctave/operators/vx-cs-cv.h-t liboctave/operators/vx-cs-cv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cs-cv.h liboctave/operators/vx-ops > liboctave/operators/vx-cs-cv.h-t && mv liboctave/operators/vx-cs-cv.h-t liboctave/operators/vx-cs-cv.h rm -f liboctave/operators/vx-crv-s.h-t liboctave/operators/vx-crv-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-crv-s.h liboctave/operators/vx-ops > liboctave/operators/vx-crv-s.h-t && mv liboctave/operators/vx-crv-s.h-t liboctave/operators/vx-crv-s.h rm -f liboctave/operators/vx-cs-rv.h-t liboctave/operators/vx-cs-rv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cs-rv.h liboctave/operators/vx-ops > liboctave/operators/vx-cs-rv.h-t && mv liboctave/operators/vx-cs-rv.h-t liboctave/operators/vx-cs-rv.h rm -f liboctave/operators/vx-cv-ccv.h-t liboctave/operators/vx-cv-ccv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cv-ccv.h liboctave/operators/vx-ops > liboctave/operators/vx-cv-ccv.h-t && mv liboctave/operators/vx-cv-ccv.h-t liboctave/operators/vx-cv-ccv.h rm -f liboctave/operators/vx-rv-crv.h-t liboctave/operators/vx-rv-crv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-rv-crv.h liboctave/operators/vx-ops > liboctave/operators/vx-rv-crv.h-t && mv liboctave/operators/vx-rv-crv.h-t liboctave/operators/vx-rv-crv.h rm -f liboctave/operators/vx-cv-cs.h-t liboctave/operators/vx-cv-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cv-cs.h liboctave/operators/vx-ops > liboctave/operators/vx-cv-cs.h-t && mv liboctave/operators/vx-cv-cs.h-t liboctave/operators/vx-cv-cs.h rm -f liboctave/operators/vx-rv-cs.h-t liboctave/operators/vx-rv-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-rv-cs.h liboctave/operators/vx-ops > liboctave/operators/vx-rv-cs.h-t && mv liboctave/operators/vx-rv-cs.h-t liboctave/operators/vx-rv-cs.h rm -f liboctave/operators/vx-s-ccv.h-t liboctave/operators/vx-s-ccv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-s-ccv.h liboctave/operators/vx-ops > liboctave/operators/vx-s-ccv.h-t && mv liboctave/operators/vx-s-ccv.h-t liboctave/operators/vx-s-ccv.h rm -f liboctave/operators/vx-s-crv.h-t liboctave/operators/vx-s-crv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-s-crv.h liboctave/operators/vx-ops > liboctave/operators/vx-s-crv.h-t && mv liboctave/operators/vx-s-crv.h-t liboctave/operators/vx-s-crv.h rm -f liboctave/operators/vx-fccv-fcv.h-t liboctave/operators/vx-fccv-fcv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fccv-fcv.h liboctave/operators/vx-ops > liboctave/operators/vx-fccv-fcv.h-t && mv liboctave/operators/vx-fccv-fcv.h-t liboctave/operators/vx-fccv-fcv.h rm -f liboctave/operators/vx-fccv-fs.h-t liboctave/operators/vx-fccv-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fccv-fs.h liboctave/operators/vx-ops > liboctave/operators/vx-fccv-fs.h-t && mv liboctave/operators/vx-fccv-fs.h-t liboctave/operators/vx-fccv-fs.h rm -f liboctave/operators/vx-fcs-fcv.h-t liboctave/operators/vx-fcs-fcv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcs-fcv.h liboctave/operators/vx-ops > liboctave/operators/vx-fcs-fcv.h-t && mv liboctave/operators/vx-fcs-fcv.h-t liboctave/operators/vx-fcs-fcv.h rm -f liboctave/operators/vx-fcrv-frv.h-t liboctave/operators/vx-fcrv-frv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcrv-frv.h liboctave/operators/vx-ops > liboctave/operators/vx-fcrv-frv.h-t && mv liboctave/operators/vx-fcrv-frv.h-t liboctave/operators/vx-fcrv-frv.h rm -f liboctave/operators/vx-fcrv-fs.h-t liboctave/operators/vx-fcrv-fs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcrv-fs.h liboctave/operators/vx-ops > liboctave/operators/vx-fcrv-fs.h-t && mv liboctave/operators/vx-fcrv-fs.h-t liboctave/operators/vx-fcrv-fs.h rm -f liboctave/operators/vx-fcv-fcs.h-t liboctave/operators/vx-fcv-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcv-fcs.h liboctave/operators/vx-ops > liboctave/operators/vx-fcv-fcs.h-t && mv liboctave/operators/vx-fcv-fcs.h-t liboctave/operators/vx-fcv-fcs.h rm -f liboctave/operators/vx-fcv-fccv.h-t liboctave/operators/vx-fcv-fccv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcv-fccv.h liboctave/operators/vx-ops > liboctave/operators/vx-fcv-fccv.h-t && mv liboctave/operators/vx-fcv-fccv.h-t liboctave/operators/vx-fcv-fccv.h rm -f liboctave/operators/vx-fcs-frv.h-t liboctave/operators/vx-fcs-frv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcs-frv.h liboctave/operators/vx-ops > liboctave/operators/vx-fcs-frv.h-t && mv liboctave/operators/vx-fcs-frv.h-t liboctave/operators/vx-fcs-frv.h rm -f liboctave/operators/vx-frv-fcrv.h-t liboctave/operators/vx-frv-fcrv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-frv-fcrv.h liboctave/operators/vx-ops > liboctave/operators/vx-frv-fcrv.h-t && mv liboctave/operators/vx-frv-fcrv.h-t liboctave/operators/vx-frv-fcrv.h rm -f liboctave/operators/vx-frv-fcs.h-t liboctave/operators/vx-frv-fcs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-frv-fcs.h liboctave/operators/vx-ops > liboctave/operators/vx-frv-fcs.h-t && mv liboctave/operators/vx-frv-fcs.h-t liboctave/operators/vx-frv-fcs.h rm -f liboctave/operators/vx-fs-fccv.h-t liboctave/operators/vx-fs-fccv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fs-fccv.h liboctave/operators/vx-ops > liboctave/operators/vx-fs-fccv.h-t && mv liboctave/operators/vx-fs-fccv.h-t liboctave/operators/vx-fs-fccv.h rm -f liboctave/operators/vx-fs-fcrv.h-t liboctave/operators/vx-fs-fcrv.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fs-fcrv.h liboctave/operators/vx-ops > liboctave/operators/vx-fs-fcrv.h-t && mv liboctave/operators/vx-fs-fcrv.h-t liboctave/operators/vx-fs-fcrv.h rm -f liboctave/operators/smx-sm-cs.h-t liboctave/operators/smx-sm-cs.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-cs.h liboctave/operators/smx-ops > liboctave/operators/smx-sm-cs.h-t && mv liboctave/operators/smx-sm-cs.h-t liboctave/operators/smx-sm-cs.h rm -f liboctave/operators/smx-cs-sm.h-t liboctave/operators/smx-cs-sm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cs-sm.h liboctave/operators/smx-ops > liboctave/operators/smx-cs-sm.h-t && mv liboctave/operators/smx-cs-sm.h-t liboctave/operators/smx-cs-sm.h rm -f liboctave/operators/smx-scm-s.h-t liboctave/operators/smx-scm-s.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-s.h liboctave/operators/smx-ops > liboctave/operators/smx-scm-s.h-t && mv liboctave/operators/smx-scm-s.h-t liboctave/operators/smx-scm-s.h rm -f liboctave/operators/smx-scm-sm.h-t liboctave/operators/smx-scm-sm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-sm.h liboctave/operators/smx-ops > liboctave/operators/smx-scm-sm.h-t && mv liboctave/operators/smx-scm-sm.h-t liboctave/operators/smx-scm-sm.h rm -f liboctave/operators/smx-sm-scm.h-t liboctave/operators/smx-sm-scm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-scm.h liboctave/operators/smx-ops > liboctave/operators/smx-sm-scm.h-t && mv liboctave/operators/smx-sm-scm.h-t liboctave/operators/smx-sm-scm.h rm -f liboctave/operators/smx-s-scm.h-t liboctave/operators/smx-s-scm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-s-scm.h liboctave/operators/smx-ops > liboctave/operators/smx-s-scm.h-t && mv liboctave/operators/smx-s-scm.h-t liboctave/operators/smx-s-scm.h rm -f liboctave/operators/smx-m-sm.h-t liboctave/operators/smx-m-sm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-m-sm.h liboctave/operators/smx-ops > liboctave/operators/smx-m-sm.h-t && mv liboctave/operators/smx-m-sm.h-t liboctave/operators/smx-m-sm.h rm -f liboctave/operators/smx-m-scm.h-t liboctave/operators/smx-m-scm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-m-scm.h liboctave/operators/smx-ops > liboctave/operators/smx-m-scm.h-t && mv liboctave/operators/smx-m-scm.h-t liboctave/operators/smx-m-scm.h rm -f liboctave/operators/smx-cm-sm.h-t liboctave/operators/smx-cm-sm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cm-sm.h liboctave/operators/smx-ops > liboctave/operators/smx-cm-sm.h-t && mv liboctave/operators/smx-cm-sm.h-t liboctave/operators/smx-cm-sm.h rm -f liboctave/operators/smx-scm-m.h-t liboctave/operators/smx-scm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-m.h liboctave/operators/smx-ops > liboctave/operators/smx-scm-m.h-t && mv liboctave/operators/smx-scm-m.h-t liboctave/operators/smx-scm-m.h rm -f liboctave/operators/smx-cm-scm.h-t liboctave/operators/smx-cm-scm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cm-scm.h liboctave/operators/smx-ops > liboctave/operators/smx-cm-scm.h-t && mv liboctave/operators/smx-cm-scm.h-t liboctave/operators/smx-cm-scm.h rm -f liboctave/operators/smx-sm-m.h-t liboctave/operators/smx-sm-m.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-m.h liboctave/operators/smx-ops > liboctave/operators/smx-sm-m.h-t && mv liboctave/operators/smx-sm-m.h-t liboctave/operators/smx-sm-m.h rm -f liboctave/operators/smx-bm-sbm.h-t liboctave/operators/smx-bm-sbm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-bm-sbm.h liboctave/operators/smx-ops > liboctave/operators/smx-bm-sbm.h-t && mv liboctave/operators/smx-bm-sbm.h-t liboctave/operators/smx-bm-sbm.h rm -f liboctave/operators/smx-sm-cm.h-t liboctave/operators/smx-sm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-cm.h liboctave/operators/smx-ops > liboctave/operators/smx-sm-cm.h-t && mv liboctave/operators/smx-sm-cm.h-t liboctave/operators/smx-sm-cm.h rm -f liboctave/operators/smx-scm-cm.h-t liboctave/operators/smx-scm-cm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-cm.h liboctave/operators/smx-ops > liboctave/operators/smx-scm-cm.h-t && mv liboctave/operators/smx-scm-cm.h-t liboctave/operators/smx-scm-cm.h rm -f liboctave/operators/smx-sbm-bm.h-t liboctave/operators/smx-sbm-bm.h && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sbm-bm.h liboctave/operators/smx-ops > liboctave/operators/smx-sbm-bm.h-t && mv liboctave/operators/smx-sbm-bm.h-t liboctave/operators/smx-sbm-bm.h rm -f liboctave/numeric/DASSL-opts.h-t liboctave/numeric/DASSL-opts.h && \ perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/DASSL-opts.in > liboctave/numeric/DASSL-opts.h-t && \ mv liboctave/numeric/DASSL-opts.h-t liboctave/numeric/DASSL-opts.h rm -f liboctave/numeric/DASPK-opts.h-t liboctave/numeric/DASPK-opts.h && \ perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/DASPK-opts.in > liboctave/numeric/DASPK-opts.h-t && \ mv liboctave/numeric/DASPK-opts.h-t liboctave/numeric/DASPK-opts.h rm -f liboctave/numeric/DASRT-opts.h-t liboctave/numeric/DASRT-opts.h && \ perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/DASRT-opts.in > liboctave/numeric/DASRT-opts.h-t && \ mv liboctave/numeric/DASRT-opts.h-t liboctave/numeric/DASRT-opts.h rm -f liboctave/operators/mx-cdm-dm.cc-t liboctave/operators/mx-cdm-dm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-dm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cdm-dm.cc-t && mv liboctave/operators/mx-cdm-dm.cc-t liboctave/operators/mx-cdm-dm.cc rm -f liboctave/numeric/LSODE-opts.h-t liboctave/numeric/LSODE-opts.h && \ perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/LSODE-opts.in > liboctave/numeric/LSODE-opts.h-t && \ mv liboctave/numeric/LSODE-opts.h-t liboctave/numeric/LSODE-opts.h rm -f liboctave/operators/mx-dm-cdm.cc-t liboctave/operators/mx-dm-cdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-dm-cdm.cc-t && mv liboctave/operators/mx-dm-cdm.cc-t liboctave/operators/mx-dm-cdm.cc rm -f liboctave/operators/mx-cs-dm.cc-t liboctave/operators/mx-cs-dm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-dm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cs-dm.cc-t && mv liboctave/operators/mx-cs-dm.cc-t liboctave/operators/mx-cs-dm.cc rm -f liboctave/operators/mx-cs-nda.cc-t liboctave/operators/mx-cs-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-cs-nda.cc-t && mv liboctave/operators/mx-cs-nda.cc-t liboctave/operators/mx-cs-nda.cc rm -f liboctave/operators/mx-cs-m.cc-t liboctave/operators/mx-cs-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cs-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-cs-m.cc-t && mv liboctave/operators/mx-cs-m.cc-t liboctave/operators/mx-cs-m.cc rm -f liboctave/numeric/Quad-opts.h-t liboctave/numeric/Quad-opts.h && \ perl ./build-aux/mk-opts.pl --opt-class-header liboctave/numeric/Quad-opts.in > liboctave/numeric/Quad-opts.h-t && \ mv liboctave/numeric/Quad-opts.h-t liboctave/numeric/Quad-opts.h rm -f liboctave/operators/mx-cdm-cm.cc-t liboctave/operators/mx-cdm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cdm-cm.cc-t && mv liboctave/operators/mx-cdm-cm.cc-t liboctave/operators/mx-cdm-cm.cc rm -f liboctave/operators/mx-cdm-s.cc-t liboctave/operators/mx-cdm-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-cdm-s.cc-t && mv liboctave/operators/mx-cdm-s.cc-t liboctave/operators/mx-cdm-s.cc rm -f liboctave/operators/mx-cdm-m.cc-t liboctave/operators/mx-cdm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cdm-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-cdm-m.cc-t && mv liboctave/operators/mx-cdm-m.cc-t liboctave/operators/mx-cdm-m.cc rm -f liboctave/operators/mx-cm-cdm.cc-t liboctave/operators/mx-cm-cdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-cdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-cdm.cc-t && mv liboctave/operators/mx-cm-cdm.cc-t liboctave/operators/mx-cm-cdm.cc rm -f liboctave/operators/mx-cm-m.cc-t liboctave/operators/mx-cm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-m.cc-t && mv liboctave/operators/mx-cm-m.cc-t liboctave/operators/mx-cm-m.cc rm -f liboctave/operators/mx-cm-dm.cc-t liboctave/operators/mx-cm-dm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-dm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-dm.cc-t && mv liboctave/operators/mx-cm-dm.cc-t liboctave/operators/mx-cm-dm.cc rm -f liboctave/operators/mx-cnda-nda.cc-t liboctave/operators/mx-cnda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cnda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-cnda-nda.cc-t && mv liboctave/operators/mx-cnda-nda.cc-t liboctave/operators/mx-cnda-nda.cc rm -f liboctave/operators/mx-cm-s.cc-t liboctave/operators/mx-cm-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-s.cc-t && mv liboctave/operators/mx-cm-s.cc-t liboctave/operators/mx-cm-s.cc rm -f liboctave/operators/mx-cnda-s.cc-t liboctave/operators/mx-cnda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cnda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-cnda-s.cc-t && mv liboctave/operators/mx-cnda-s.cc-t liboctave/operators/mx-cnda-s.cc rm -f liboctave/operators/mx-dm-cs.cc-t liboctave/operators/mx-dm-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cs.cc liboctave/operators/mx-ops > liboctave/operators/mx-dm-cs.cc-t && mv liboctave/operators/mx-dm-cs.cc-t liboctave/operators/mx-dm-cs.cc rm -f liboctave/operators/mx-dm-cm.cc-t liboctave/operators/mx-dm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-dm-cm.cc-t && mv liboctave/operators/mx-dm-cm.cc-t liboctave/operators/mx-dm-cm.cc rm -f liboctave/operators/mx-m-cs.cc-t liboctave/operators/mx-m-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cs.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-cs.cc-t && mv liboctave/operators/mx-m-cs.cc-t liboctave/operators/mx-m-cs.cc rm -f liboctave/operators/mx-m-cm.cc-t liboctave/operators/mx-m-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-cm.cc-t && mv liboctave/operators/mx-m-cm.cc-t liboctave/operators/mx-m-cm.cc rm -f liboctave/operators/mx-nda-cs.cc-t liboctave/operators/mx-nda-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-cs.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-cs.cc-t && mv liboctave/operators/mx-nda-cs.cc-t liboctave/operators/mx-nda-cs.cc rm -f liboctave/operators/mx-nda-cnda.cc-t liboctave/operators/mx-nda-cnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-cnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-cnda.cc-t && mv liboctave/operators/mx-nda-cnda.cc-t liboctave/operators/mx-nda-cnda.cc rm -f liboctave/operators/mx-m-cdm.cc-t liboctave/operators/mx-m-cdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-cdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-cdm.cc-t && mv liboctave/operators/mx-m-cdm.cc-t liboctave/operators/mx-m-cdm.cc rm -f liboctave/operators/mx-s-cdm.cc-t liboctave/operators/mx-s-cdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-cdm.cc-t && mv liboctave/operators/mx-s-cdm.cc-t liboctave/operators/mx-s-cdm.cc rm -f liboctave/operators/mx-dm-m.cc-t liboctave/operators/mx-dm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-dm-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-dm-m.cc-t && mv liboctave/operators/mx-dm-m.cc-t liboctave/operators/mx-dm-m.cc rm -f liboctave/operators/mx-s-cm.cc-t liboctave/operators/mx-s-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-cm.cc-t && mv liboctave/operators/mx-s-cm.cc-t liboctave/operators/mx-s-cm.cc rm -f liboctave/operators/mx-s-cnda.cc-t liboctave/operators/mx-s-cnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-cnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-cnda.cc-t && mv liboctave/operators/mx-s-cnda.cc-t liboctave/operators/mx-s-cnda.cc rm -f liboctave/operators/mx-m-dm.cc-t liboctave/operators/mx-m-dm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-dm.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-dm.cc-t && mv liboctave/operators/mx-m-dm.cc-t liboctave/operators/mx-m-dm.cc rm -f liboctave/operators/mx-fcdm-fdm.cc-t liboctave/operators/mx-fcdm-fdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fdm.cc-t && mv liboctave/operators/mx-fcdm-fdm.cc-t liboctave/operators/mx-fcdm-fdm.cc rm -f liboctave/operators/mx-fdm-fcdm.cc-t liboctave/operators/mx-fdm-fcdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcdm.cc-t && mv liboctave/operators/mx-fdm-fcdm.cc-t liboctave/operators/mx-fdm-fcdm.cc rm -f liboctave/operators/mx-fcs-fdm.cc-t liboctave/operators/mx-fcs-fdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fdm.cc-t && mv liboctave/operators/mx-fcs-fdm.cc-t liboctave/operators/mx-fcs-fdm.cc rm -f liboctave/operators/mx-fcdm-fcm.cc-t liboctave/operators/mx-fcdm-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fcm.cc-t && mv liboctave/operators/mx-fcdm-fcm.cc-t liboctave/operators/mx-fcdm-fcm.cc rm -f liboctave/operators/mx-fcs-fm.cc-t liboctave/operators/mx-fcs-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fm.cc-t && mv liboctave/operators/mx-fcs-fm.cc-t liboctave/operators/mx-fcs-fm.cc rm -f liboctave/operators/mx-fcdm-fm.cc-t liboctave/operators/mx-fcdm-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fm.cc-t && mv liboctave/operators/mx-fcdm-fm.cc-t liboctave/operators/mx-fcdm-fm.cc rm -f liboctave/operators/mx-fcs-fnda.cc-t liboctave/operators/mx-fcs-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcs-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcs-fnda.cc-t && mv liboctave/operators/mx-fcs-fnda.cc-t liboctave/operators/mx-fcs-fnda.cc rm -f liboctave/operators/mx-fcm-fcdm.cc-t liboctave/operators/mx-fcm-fcdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fcdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fcdm.cc-t && mv liboctave/operators/mx-fcm-fcdm.cc-t liboctave/operators/mx-fcm-fcdm.cc rm -f liboctave/operators/mx-fcm-fm.cc-t liboctave/operators/mx-fcm-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fm.cc-t && mv liboctave/operators/mx-fcm-fm.cc-t liboctave/operators/mx-fcm-fm.cc rm -f liboctave/operators/mx-fcdm-fs.cc-t liboctave/operators/mx-fcdm-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcdm-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcdm-fs.cc-t && mv liboctave/operators/mx-fcdm-fs.cc-t liboctave/operators/mx-fcdm-fs.cc rm -f liboctave/operators/mx-fcm-fdm.cc-t liboctave/operators/mx-fcm-fdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fdm.cc-t && mv liboctave/operators/mx-fcm-fdm.cc-t liboctave/operators/mx-fcm-fdm.cc rm -f liboctave/operators/mx-fcnda-fnda.cc-t liboctave/operators/mx-fcnda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcnda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcnda-fnda.cc-t && mv liboctave/operators/mx-fcnda-fnda.cc-t liboctave/operators/mx-fcnda-fnda.cc rm -f liboctave/operators/mx-fcnda-fs.cc-t liboctave/operators/mx-fcnda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcnda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcnda-fs.cc-t && mv liboctave/operators/mx-fcnda-fs.cc-t liboctave/operators/mx-fcnda-fs.cc rm -f liboctave/operators/mx-fcm-fs.cc-t liboctave/operators/mx-fcm-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-fs.cc-t && mv liboctave/operators/mx-fcm-fs.cc-t liboctave/operators/mx-fcm-fs.cc rm -f liboctave/operators/mx-fdm-fcs.cc-t liboctave/operators/mx-fdm-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcs.cc-t && mv liboctave/operators/mx-fdm-fcs.cc-t liboctave/operators/mx-fdm-fcs.cc rm -f liboctave/operators/mx-fnda-fcs.cc-t liboctave/operators/mx-fnda-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-fcs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-fcs.cc-t && mv liboctave/operators/mx-fnda-fcs.cc-t liboctave/operators/mx-fnda-fcs.cc rm -f liboctave/operators/mx-fdm-fcm.cc-t liboctave/operators/mx-fdm-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fcm.cc-t && mv liboctave/operators/mx-fdm-fcm.cc-t liboctave/operators/mx-fdm-fcm.cc rm -f liboctave/operators/mx-fm-fcs.cc-t liboctave/operators/mx-fm-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcs.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcs.cc-t && mv liboctave/operators/mx-fm-fcs.cc-t liboctave/operators/mx-fm-fcs.cc rm -f liboctave/operators/mx-fm-fcdm.cc-t liboctave/operators/mx-fm-fcdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcdm.cc-t && mv liboctave/operators/mx-fm-fcdm.cc-t liboctave/operators/mx-fm-fcdm.cc rm -f liboctave/operators/mx-fs-fcdm.cc-t liboctave/operators/mx-fs-fcdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcdm.cc-t && mv liboctave/operators/mx-fs-fcdm.cc-t liboctave/operators/mx-fs-fcdm.cc rm -f liboctave/operators/mx-fnda-fcnda.cc-t liboctave/operators/mx-fnda-fcnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-fcnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-fcnda.cc-t && mv liboctave/operators/mx-fnda-fcnda.cc-t liboctave/operators/mx-fnda-fcnda.cc rm -f liboctave/operators/mx-fm-fcm.cc-t liboctave/operators/mx-fm-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-fcm.cc-t && mv liboctave/operators/mx-fm-fcm.cc-t liboctave/operators/mx-fm-fcm.cc rm -f liboctave/operators/mx-fs-fcm.cc-t liboctave/operators/mx-fs-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcm.cc-t && mv liboctave/operators/mx-fs-fcm.cc-t liboctave/operators/mx-fs-fcm.cc rm -f liboctave/operators/mx-fs-fcnda.cc-t liboctave/operators/mx-fs-fcnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-fcnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-fcnda.cc-t && mv liboctave/operators/mx-fs-fcnda.cc-t liboctave/operators/mx-fs-fcnda.cc rm -f liboctave/operators/mx-fdm-fm.cc-t liboctave/operators/mx-fdm-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fdm-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fdm-fm.cc-t && mv liboctave/operators/mx-fdm-fm.cc-t liboctave/operators/mx-fdm-fm.cc rm -f liboctave/operators/mx-fm-fdm.cc-t liboctave/operators/mx-fm-fdm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-fdm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-fdm.cc-t && mv liboctave/operators/mx-fm-fdm.cc-t liboctave/operators/mx-fm-fdm.cc rm -f liboctave/operators/mx-pm-m.cc-t liboctave/operators/mx-pm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-m.cc liboctave/operators/mx-ops > liboctave/operators/mx-pm-m.cc-t && mv liboctave/operators/mx-pm-m.cc-t liboctave/operators/mx-pm-m.cc rm -f liboctave/operators/mx-m-pm.cc-t liboctave/operators/mx-m-pm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-m-pm.cc liboctave/operators/mx-ops > liboctave/operators/mx-m-pm.cc-t && mv liboctave/operators/mx-m-pm.cc-t liboctave/operators/mx-m-pm.cc rm -f liboctave/operators/mx-pm-cm.cc-t liboctave/operators/mx-pm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-cm.cc liboctave/operators/mx-ops > liboctave/operators/mx-pm-cm.cc-t && mv liboctave/operators/mx-pm-cm.cc-t liboctave/operators/mx-pm-cm.cc rm -f liboctave/operators/mx-cm-pm.cc-t liboctave/operators/mx-cm-pm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-cm-pm.cc liboctave/operators/mx-ops > liboctave/operators/mx-cm-pm.cc-t && mv liboctave/operators/mx-cm-pm.cc-t liboctave/operators/mx-cm-pm.cc rm -f liboctave/operators/mx-pm-fm.cc-t liboctave/operators/mx-pm-fm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-fm.cc liboctave/operators/mx-ops > liboctave/operators/mx-pm-fm.cc-t && mv liboctave/operators/mx-pm-fm.cc-t liboctave/operators/mx-pm-fm.cc rm -f liboctave/operators/mx-fm-pm.cc-t liboctave/operators/mx-fm-pm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fm-pm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fm-pm.cc-t && mv liboctave/operators/mx-fm-pm.cc-t liboctave/operators/mx-fm-pm.cc rm -f liboctave/operators/mx-fcm-pm.cc-t liboctave/operators/mx-fcm-pm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fcm-pm.cc liboctave/operators/mx-ops > liboctave/operators/mx-fcm-pm.cc-t && mv liboctave/operators/mx-fcm-pm.cc-t liboctave/operators/mx-fcm-pm.cc rm -f liboctave/operators/mx-s-i8nda.cc-t liboctave/operators/mx-s-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-i8nda.cc-t && mv liboctave/operators/mx-s-i8nda.cc-t liboctave/operators/mx-s-i8nda.cc rm -f liboctave/operators/mx-pm-fcm.cc-t liboctave/operators/mx-pm-fcm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-pm-fcm.cc liboctave/operators/mx-ops > liboctave/operators/mx-pm-fcm.cc-t && mv liboctave/operators/mx-pm-fcm.cc-t liboctave/operators/mx-pm-fcm.cc rm -f liboctave/operators/mx-s-ui8nda.cc-t liboctave/operators/mx-s-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-ui8nda.cc-t && mv liboctave/operators/mx-s-ui8nda.cc-t liboctave/operators/mx-s-ui8nda.cc rm -f liboctave/operators/mx-i8nda-s.cc-t liboctave/operators/mx-i8nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-s.cc-t && mv liboctave/operators/mx-i8nda-s.cc-t liboctave/operators/mx-i8nda-s.cc rm -f liboctave/operators/mx-ui8nda-s.cc-t liboctave/operators/mx-ui8nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-s.cc-t && mv liboctave/operators/mx-ui8nda-s.cc-t liboctave/operators/mx-ui8nda-s.cc rm -f liboctave/operators/mx-s-i16nda.cc-t liboctave/operators/mx-s-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-i16nda.cc-t && mv liboctave/operators/mx-s-i16nda.cc-t liboctave/operators/mx-s-i16nda.cc rm -f liboctave/operators/mx-i16nda-s.cc-t liboctave/operators/mx-i16nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-s.cc-t && mv liboctave/operators/mx-i16nda-s.cc-t liboctave/operators/mx-i16nda-s.cc rm -f liboctave/operators/mx-s-ui16nda.cc-t liboctave/operators/mx-s-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-ui16nda.cc-t && mv liboctave/operators/mx-s-ui16nda.cc-t liboctave/operators/mx-s-ui16nda.cc rm -f liboctave/operators/mx-ui16nda-s.cc-t liboctave/operators/mx-ui16nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-s.cc-t && mv liboctave/operators/mx-ui16nda-s.cc-t liboctave/operators/mx-ui16nda-s.cc rm -f liboctave/operators/mx-s-i32nda.cc-t liboctave/operators/mx-s-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-i32nda.cc-t && mv liboctave/operators/mx-s-i32nda.cc-t liboctave/operators/mx-s-i32nda.cc rm -f liboctave/operators/mx-i32nda-s.cc-t liboctave/operators/mx-i32nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-s.cc-t && mv liboctave/operators/mx-i32nda-s.cc-t liboctave/operators/mx-i32nda-s.cc rm -f liboctave/operators/mx-ui32nda-s.cc-t liboctave/operators/mx-ui32nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-s.cc-t && mv liboctave/operators/mx-ui32nda-s.cc-t liboctave/operators/mx-ui32nda-s.cc rm -f liboctave/operators/mx-s-ui32nda.cc-t liboctave/operators/mx-s-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-ui32nda.cc-t && mv liboctave/operators/mx-s-ui32nda.cc-t liboctave/operators/mx-s-ui32nda.cc rm -f liboctave/operators/mx-s-i64nda.cc-t liboctave/operators/mx-s-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-i64nda.cc-t && mv liboctave/operators/mx-s-i64nda.cc-t liboctave/operators/mx-s-i64nda.cc rm -f liboctave/operators/mx-i64nda-s.cc-t liboctave/operators/mx-i64nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-s.cc-t && mv liboctave/operators/mx-i64nda-s.cc-t liboctave/operators/mx-i64nda-s.cc rm -f liboctave/operators/mx-s-ui64nda.cc-t liboctave/operators/mx-s-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-s-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-s-ui64nda.cc-t && mv liboctave/operators/mx-s-ui64nda.cc-t liboctave/operators/mx-s-ui64nda.cc rm -f liboctave/operators/mx-ui64nda-s.cc-t liboctave/operators/mx-ui64nda-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-s.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-s.cc-t && mv liboctave/operators/mx-ui64nda-s.cc-t liboctave/operators/mx-ui64nda-s.cc rm -f liboctave/operators/mx-fs-i8nda.cc-t liboctave/operators/mx-fs-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-i8nda.cc-t && mv liboctave/operators/mx-fs-i8nda.cc-t liboctave/operators/mx-fs-i8nda.cc rm -f liboctave/operators/mx-i8nda-fs.cc-t liboctave/operators/mx-i8nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-fs.cc-t && mv liboctave/operators/mx-i8nda-fs.cc-t liboctave/operators/mx-i8nda-fs.cc rm -f liboctave/operators/mx-fs-ui8nda.cc-t liboctave/operators/mx-fs-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui8nda.cc-t && mv liboctave/operators/mx-fs-ui8nda.cc-t liboctave/operators/mx-fs-ui8nda.cc rm -f liboctave/operators/mx-ui8nda-fs.cc-t liboctave/operators/mx-ui8nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-fs.cc-t && mv liboctave/operators/mx-ui8nda-fs.cc-t liboctave/operators/mx-ui8nda-fs.cc rm -f liboctave/operators/mx-fs-i16nda.cc-t liboctave/operators/mx-fs-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-i16nda.cc-t && mv liboctave/operators/mx-fs-i16nda.cc-t liboctave/operators/mx-fs-i16nda.cc rm -f liboctave/operators/mx-i16nda-fs.cc-t liboctave/operators/mx-i16nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-fs.cc-t && mv liboctave/operators/mx-i16nda-fs.cc-t liboctave/operators/mx-i16nda-fs.cc rm -f liboctave/operators/mx-fs-ui16nda.cc-t liboctave/operators/mx-fs-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui16nda.cc-t && mv liboctave/operators/mx-fs-ui16nda.cc-t liboctave/operators/mx-fs-ui16nda.cc rm -f liboctave/operators/mx-ui16nda-fs.cc-t liboctave/operators/mx-ui16nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-fs.cc-t && mv liboctave/operators/mx-ui16nda-fs.cc-t liboctave/operators/mx-ui16nda-fs.cc rm -f liboctave/operators/mx-fs-i32nda.cc-t liboctave/operators/mx-fs-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-i32nda.cc-t && mv liboctave/operators/mx-fs-i32nda.cc-t liboctave/operators/mx-fs-i32nda.cc rm -f liboctave/operators/mx-i32nda-fs.cc-t liboctave/operators/mx-i32nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-fs.cc-t && mv liboctave/operators/mx-i32nda-fs.cc-t liboctave/operators/mx-i32nda-fs.cc rm -f liboctave/operators/mx-fs-ui32nda.cc-t liboctave/operators/mx-fs-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui32nda.cc-t && mv liboctave/operators/mx-fs-ui32nda.cc-t liboctave/operators/mx-fs-ui32nda.cc rm -f liboctave/operators/mx-ui32nda-fs.cc-t liboctave/operators/mx-ui32nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-fs.cc-t && mv liboctave/operators/mx-ui32nda-fs.cc-t liboctave/operators/mx-ui32nda-fs.cc rm -f liboctave/operators/mx-fs-i64nda.cc-t liboctave/operators/mx-fs-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-i64nda.cc-t && mv liboctave/operators/mx-fs-i64nda.cc-t liboctave/operators/mx-fs-i64nda.cc rm -f liboctave/operators/mx-i64nda-fs.cc-t liboctave/operators/mx-i64nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-fs.cc-t && mv liboctave/operators/mx-i64nda-fs.cc-t liboctave/operators/mx-i64nda-fs.cc rm -f liboctave/operators/mx-fs-ui64nda.cc-t liboctave/operators/mx-fs-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fs-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fs-ui64nda.cc-t && mv liboctave/operators/mx-fs-ui64nda.cc-t liboctave/operators/mx-fs-ui64nda.cc rm -f liboctave/operators/mx-ui64nda-fs.cc-t liboctave/operators/mx-ui64nda-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-fs.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-fs.cc-t && mv liboctave/operators/mx-ui64nda-fs.cc-t liboctave/operators/mx-ui64nda-fs.cc rm -f liboctave/operators/mx-nda-i8.cc-t liboctave/operators/mx-nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i8.cc-t && mv liboctave/operators/mx-nda-i8.cc-t liboctave/operators/mx-nda-i8.cc rm -f liboctave/operators/mx-i8-nda.cc-t liboctave/operators/mx-i8-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-nda.cc-t && mv liboctave/operators/mx-i8-nda.cc-t liboctave/operators/mx-i8-nda.cc rm -f liboctave/operators/mx-nda-ui8.cc-t liboctave/operators/mx-nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui8.cc-t && mv liboctave/operators/mx-nda-ui8.cc-t liboctave/operators/mx-nda-ui8.cc rm -f liboctave/operators/mx-ui8-nda.cc-t liboctave/operators/mx-ui8-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-nda.cc-t && mv liboctave/operators/mx-ui8-nda.cc-t liboctave/operators/mx-ui8-nda.cc rm -f liboctave/operators/mx-nda-i16.cc-t liboctave/operators/mx-nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i16.cc-t && mv liboctave/operators/mx-nda-i16.cc-t liboctave/operators/mx-nda-i16.cc rm -f liboctave/operators/mx-i16-nda.cc-t liboctave/operators/mx-i16-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-nda.cc-t && mv liboctave/operators/mx-i16-nda.cc-t liboctave/operators/mx-i16-nda.cc rm -f liboctave/operators/mx-ui16-nda.cc-t liboctave/operators/mx-ui16-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-nda.cc-t && mv liboctave/operators/mx-ui16-nda.cc-t liboctave/operators/mx-ui16-nda.cc rm -f liboctave/operators/mx-nda-i32.cc-t liboctave/operators/mx-nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i32.cc-t && mv liboctave/operators/mx-nda-i32.cc-t liboctave/operators/mx-nda-i32.cc rm -f liboctave/operators/mx-i32-nda.cc-t liboctave/operators/mx-i32-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-nda.cc-t && mv liboctave/operators/mx-i32-nda.cc-t liboctave/operators/mx-i32-nda.cc rm -f liboctave/operators/mx-nda-ui16.cc-t liboctave/operators/mx-nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui16.cc-t && mv liboctave/operators/mx-nda-ui16.cc-t liboctave/operators/mx-nda-ui16.cc rm -f liboctave/operators/mx-nda-ui32.cc-t liboctave/operators/mx-nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui32.cc-t && mv liboctave/operators/mx-nda-ui32.cc-t liboctave/operators/mx-nda-ui32.cc rm -f liboctave/operators/mx-ui32-nda.cc-t liboctave/operators/mx-ui32-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-nda.cc-t && mv liboctave/operators/mx-ui32-nda.cc-t liboctave/operators/mx-ui32-nda.cc rm -f liboctave/operators/mx-nda-i64.cc-t liboctave/operators/mx-nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i64.cc-t && mv liboctave/operators/mx-nda-i64.cc-t liboctave/operators/mx-nda-i64.cc rm -f liboctave/operators/mx-i64-nda.cc-t liboctave/operators/mx-i64-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-nda.cc-t && mv liboctave/operators/mx-i64-nda.cc-t liboctave/operators/mx-i64-nda.cc rm -f liboctave/operators/mx-nda-ui64.cc-t liboctave/operators/mx-nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui64.cc-t && mv liboctave/operators/mx-nda-ui64.cc-t liboctave/operators/mx-nda-ui64.cc rm -f liboctave/operators/mx-ui64-nda.cc-t liboctave/operators/mx-ui64-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-nda.cc-t && mv liboctave/operators/mx-ui64-nda.cc-t liboctave/operators/mx-ui64-nda.cc rm -f liboctave/operators/mx-fnda-i8.cc-t liboctave/operators/mx-fnda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i8.cc-t && mv liboctave/operators/mx-fnda-i8.cc-t liboctave/operators/mx-fnda-i8.cc rm -f liboctave/operators/mx-i8-fnda.cc-t liboctave/operators/mx-i8-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-fnda.cc-t && mv liboctave/operators/mx-i8-fnda.cc-t liboctave/operators/mx-i8-fnda.cc rm -f liboctave/operators/mx-fnda-ui8.cc-t liboctave/operators/mx-fnda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui8.cc-t && mv liboctave/operators/mx-fnda-ui8.cc-t liboctave/operators/mx-fnda-ui8.cc rm -f liboctave/operators/mx-ui8-fnda.cc-t liboctave/operators/mx-ui8-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-fnda.cc-t && mv liboctave/operators/mx-ui8-fnda.cc-t liboctave/operators/mx-ui8-fnda.cc rm -f liboctave/operators/mx-fnda-i16.cc-t liboctave/operators/mx-fnda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i16.cc-t && mv liboctave/operators/mx-fnda-i16.cc-t liboctave/operators/mx-fnda-i16.cc rm -f liboctave/operators/mx-fnda-ui16.cc-t liboctave/operators/mx-fnda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui16.cc-t && mv liboctave/operators/mx-fnda-ui16.cc-t liboctave/operators/mx-fnda-ui16.cc rm -f liboctave/operators/mx-i16-fnda.cc-t liboctave/operators/mx-i16-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-fnda.cc-t && mv liboctave/operators/mx-i16-fnda.cc-t liboctave/operators/mx-i16-fnda.cc rm -f liboctave/operators/mx-ui16-fnda.cc-t liboctave/operators/mx-ui16-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-fnda.cc-t && mv liboctave/operators/mx-ui16-fnda.cc-t liboctave/operators/mx-ui16-fnda.cc rm -f liboctave/operators/mx-fnda-i32.cc-t liboctave/operators/mx-fnda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i32.cc-t && mv liboctave/operators/mx-fnda-i32.cc-t liboctave/operators/mx-fnda-i32.cc rm -f liboctave/operators/mx-ui32-fnda.cc-t liboctave/operators/mx-ui32-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-fnda.cc-t && mv liboctave/operators/mx-ui32-fnda.cc-t liboctave/operators/mx-ui32-fnda.cc rm -f liboctave/operators/mx-i32-fnda.cc-t liboctave/operators/mx-i32-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-fnda.cc-t && mv liboctave/operators/mx-i32-fnda.cc-t liboctave/operators/mx-i32-fnda.cc rm -f liboctave/operators/mx-fnda-ui32.cc-t liboctave/operators/mx-fnda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui32.cc-t && mv liboctave/operators/mx-fnda-ui32.cc-t liboctave/operators/mx-fnda-ui32.cc rm -f liboctave/operators/mx-fnda-i64.cc-t liboctave/operators/mx-fnda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i64.cc-t && mv liboctave/operators/mx-fnda-i64.cc-t liboctave/operators/mx-fnda-i64.cc rm -f liboctave/operators/mx-fnda-ui64.cc-t liboctave/operators/mx-fnda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui64.cc-t && mv liboctave/operators/mx-fnda-ui64.cc-t liboctave/operators/mx-fnda-ui64.cc rm -f liboctave/operators/mx-i64-fnda.cc-t liboctave/operators/mx-i64-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-fnda.cc-t && mv liboctave/operators/mx-i64-fnda.cc-t liboctave/operators/mx-i64-fnda.cc rm -f liboctave/operators/mx-ui64-fnda.cc-t liboctave/operators/mx-ui64-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-fnda.cc-t && mv liboctave/operators/mx-ui64-fnda.cc-t liboctave/operators/mx-ui64-fnda.cc rm -f liboctave/operators/mx-nda-i8nda.cc-t liboctave/operators/mx-nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i8nda.cc-t && mv liboctave/operators/mx-nda-i8nda.cc-t liboctave/operators/mx-nda-i8nda.cc rm -f liboctave/operators/mx-i8nda-nda.cc-t liboctave/operators/mx-i8nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-nda.cc-t && mv liboctave/operators/mx-i8nda-nda.cc-t liboctave/operators/mx-i8nda-nda.cc rm -f liboctave/operators/mx-ui8nda-nda.cc-t liboctave/operators/mx-ui8nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-nda.cc-t && mv liboctave/operators/mx-ui8nda-nda.cc-t liboctave/operators/mx-ui8nda-nda.cc rm -f liboctave/operators/mx-nda-ui8nda.cc-t liboctave/operators/mx-nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui8nda.cc-t && mv liboctave/operators/mx-nda-ui8nda.cc-t liboctave/operators/mx-nda-ui8nda.cc rm -f liboctave/operators/mx-nda-i16nda.cc-t liboctave/operators/mx-nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i16nda.cc-t && mv liboctave/operators/mx-nda-i16nda.cc-t liboctave/operators/mx-nda-i16nda.cc rm -f liboctave/operators/mx-nda-ui16nda.cc-t liboctave/operators/mx-nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui16nda.cc-t && mv liboctave/operators/mx-nda-ui16nda.cc-t liboctave/operators/mx-nda-ui16nda.cc rm -f liboctave/operators/mx-i16nda-nda.cc-t liboctave/operators/mx-i16nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-nda.cc-t && mv liboctave/operators/mx-i16nda-nda.cc-t liboctave/operators/mx-i16nda-nda.cc rm -f liboctave/operators/mx-nda-i32nda.cc-t liboctave/operators/mx-nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i32nda.cc-t && mv liboctave/operators/mx-nda-i32nda.cc-t liboctave/operators/mx-nda-i32nda.cc rm -f liboctave/operators/mx-ui16nda-nda.cc-t liboctave/operators/mx-ui16nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-nda.cc-t && mv liboctave/operators/mx-ui16nda-nda.cc-t liboctave/operators/mx-ui16nda-nda.cc rm -f liboctave/operators/mx-i32nda-nda.cc-t liboctave/operators/mx-i32nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-nda.cc-t && mv liboctave/operators/mx-i32nda-nda.cc-t liboctave/operators/mx-i32nda-nda.cc rm -f liboctave/operators/mx-nda-ui32nda.cc-t liboctave/operators/mx-nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui32nda.cc-t && mv liboctave/operators/mx-nda-ui32nda.cc-t liboctave/operators/mx-nda-ui32nda.cc rm -f liboctave/operators/mx-ui32nda-nda.cc-t liboctave/operators/mx-ui32nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-nda.cc-t && mv liboctave/operators/mx-ui32nda-nda.cc-t liboctave/operators/mx-ui32nda-nda.cc rm -f liboctave/operators/mx-nda-i64nda.cc-t liboctave/operators/mx-nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-i64nda.cc-t && mv liboctave/operators/mx-nda-i64nda.cc-t liboctave/operators/mx-nda-i64nda.cc rm -f liboctave/operators/mx-nda-ui64nda.cc-t liboctave/operators/mx-nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-nda-ui64nda.cc-t && mv liboctave/operators/mx-nda-ui64nda.cc-t liboctave/operators/mx-nda-ui64nda.cc rm -f liboctave/operators/mx-i64nda-nda.cc-t liboctave/operators/mx-i64nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-nda.cc-t && mv liboctave/operators/mx-i64nda-nda.cc-t liboctave/operators/mx-i64nda-nda.cc rm -f liboctave/operators/mx-ui64nda-nda.cc-t liboctave/operators/mx-ui64nda-nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-nda.cc-t && mv liboctave/operators/mx-ui64nda-nda.cc-t liboctave/operators/mx-ui64nda-nda.cc rm -f liboctave/operators/mx-fnda-i8nda.cc-t liboctave/operators/mx-fnda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i8nda.cc-t && mv liboctave/operators/mx-fnda-i8nda.cc-t liboctave/operators/mx-fnda-i8nda.cc rm -f liboctave/operators/mx-i8nda-fnda.cc-t liboctave/operators/mx-i8nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-fnda.cc-t && mv liboctave/operators/mx-i8nda-fnda.cc-t liboctave/operators/mx-i8nda-fnda.cc rm -f liboctave/operators/mx-ui8nda-fnda.cc-t liboctave/operators/mx-ui8nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-fnda.cc-t && mv liboctave/operators/mx-ui8nda-fnda.cc-t liboctave/operators/mx-ui8nda-fnda.cc rm -f liboctave/operators/mx-i16nda-fnda.cc-t liboctave/operators/mx-i16nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-fnda.cc-t && mv liboctave/operators/mx-i16nda-fnda.cc-t liboctave/operators/mx-i16nda-fnda.cc rm -f liboctave/operators/mx-fnda-ui8nda.cc-t liboctave/operators/mx-fnda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui8nda.cc-t && mv liboctave/operators/mx-fnda-ui8nda.cc-t liboctave/operators/mx-fnda-ui8nda.cc rm -f liboctave/operators/mx-fnda-i16nda.cc-t liboctave/operators/mx-fnda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i16nda.cc-t && mv liboctave/operators/mx-fnda-i16nda.cc-t liboctave/operators/mx-fnda-i16nda.cc rm -f liboctave/operators/mx-fnda-ui16nda.cc-t liboctave/operators/mx-fnda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui16nda.cc-t && mv liboctave/operators/mx-fnda-ui16nda.cc-t liboctave/operators/mx-fnda-ui16nda.cc rm -f liboctave/operators/mx-ui16nda-fnda.cc-t liboctave/operators/mx-ui16nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-fnda.cc-t && mv liboctave/operators/mx-ui16nda-fnda.cc-t liboctave/operators/mx-ui16nda-fnda.cc rm -f liboctave/operators/mx-i32nda-fnda.cc-t liboctave/operators/mx-i32nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-fnda.cc-t && mv liboctave/operators/mx-i32nda-fnda.cc-t liboctave/operators/mx-i32nda-fnda.cc rm -f liboctave/operators/mx-fnda-i32nda.cc-t liboctave/operators/mx-fnda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i32nda.cc-t && mv liboctave/operators/mx-fnda-i32nda.cc-t liboctave/operators/mx-fnda-i32nda.cc rm -f liboctave/operators/mx-fnda-ui32nda.cc-t liboctave/operators/mx-fnda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui32nda.cc-t && mv liboctave/operators/mx-fnda-ui32nda.cc-t liboctave/operators/mx-fnda-ui32nda.cc rm -f liboctave/operators/mx-ui32nda-fnda.cc-t liboctave/operators/mx-ui32nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-fnda.cc-t && mv liboctave/operators/mx-ui32nda-fnda.cc-t liboctave/operators/mx-ui32nda-fnda.cc rm -f liboctave/operators/mx-fnda-i64nda.cc-t liboctave/operators/mx-fnda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-i64nda.cc-t && mv liboctave/operators/mx-fnda-i64nda.cc-t liboctave/operators/mx-fnda-i64nda.cc rm -f liboctave/operators/mx-fnda-ui64nda.cc-t liboctave/operators/mx-fnda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-fnda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-fnda-ui64nda.cc-t && mv liboctave/operators/mx-fnda-ui64nda.cc-t liboctave/operators/mx-fnda-ui64nda.cc rm -f liboctave/operators/mx-i64nda-fnda.cc-t liboctave/operators/mx-i64nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-fnda.cc-t && mv liboctave/operators/mx-i64nda-fnda.cc-t liboctave/operators/mx-i64nda-fnda.cc rm -f liboctave/operators/mx-ui64nda-fnda.cc-t liboctave/operators/mx-ui64nda-fnda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-fnda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-fnda.cc-t && mv liboctave/operators/mx-ui64nda-fnda.cc-t liboctave/operators/mx-ui64nda-fnda.cc rm -f liboctave/operators/mx-i8nda-ui8.cc-t liboctave/operators/mx-i8nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui8.cc-t && mv liboctave/operators/mx-i8nda-ui8.cc-t liboctave/operators/mx-i8nda-ui8.cc rm -f liboctave/operators/mx-i8nda-ui16.cc-t liboctave/operators/mx-i8nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui16.cc-t && mv liboctave/operators/mx-i8nda-ui16.cc-t liboctave/operators/mx-i8nda-ui16.cc rm -f liboctave/operators/mx-i8nda-i16.cc-t liboctave/operators/mx-i8nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i16.cc-t && mv liboctave/operators/mx-i8nda-i16.cc-t liboctave/operators/mx-i8nda-i16.cc rm -f liboctave/operators/mx-i8nda-i32.cc-t liboctave/operators/mx-i8nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i32.cc-t && mv liboctave/operators/mx-i8nda-i32.cc-t liboctave/operators/mx-i8nda-i32.cc rm -f liboctave/operators/mx-i8nda-ui32.cc-t liboctave/operators/mx-i8nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui32.cc-t && mv liboctave/operators/mx-i8nda-ui32.cc-t liboctave/operators/mx-i8nda-ui32.cc rm -f liboctave/operators/mx-i8nda-i64.cc-t liboctave/operators/mx-i8nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i64.cc-t && mv liboctave/operators/mx-i8nda-i64.cc-t liboctave/operators/mx-i8nda-i64.cc rm -f liboctave/operators/mx-i16nda-i8.cc-t liboctave/operators/mx-i16nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i8.cc-t && mv liboctave/operators/mx-i16nda-i8.cc-t liboctave/operators/mx-i16nda-i8.cc rm -f liboctave/operators/mx-i8nda-ui64.cc-t liboctave/operators/mx-i8nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui64.cc-t && mv liboctave/operators/mx-i8nda-ui64.cc-t liboctave/operators/mx-i8nda-ui64.cc rm -f liboctave/operators/mx-i16nda-ui8.cc-t liboctave/operators/mx-i16nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui8.cc-t && mv liboctave/operators/mx-i16nda-ui8.cc-t liboctave/operators/mx-i16nda-ui8.cc rm -f liboctave/operators/mx-i16nda-ui16.cc-t liboctave/operators/mx-i16nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui16.cc-t && mv liboctave/operators/mx-i16nda-ui16.cc-t liboctave/operators/mx-i16nda-ui16.cc rm -f liboctave/operators/mx-i16nda-i32.cc-t liboctave/operators/mx-i16nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i32.cc-t && mv liboctave/operators/mx-i16nda-i32.cc-t liboctave/operators/mx-i16nda-i32.cc rm -f liboctave/operators/mx-i16nda-i64.cc-t liboctave/operators/mx-i16nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i64.cc-t && mv liboctave/operators/mx-i16nda-i64.cc-t liboctave/operators/mx-i16nda-i64.cc rm -f liboctave/operators/mx-i16nda-ui32.cc-t liboctave/operators/mx-i16nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui32.cc-t && mv liboctave/operators/mx-i16nda-ui32.cc-t liboctave/operators/mx-i16nda-ui32.cc rm -f liboctave/operators/mx-i32nda-i8.cc-t liboctave/operators/mx-i32nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i8.cc-t && mv liboctave/operators/mx-i32nda-i8.cc-t liboctave/operators/mx-i32nda-i8.cc rm -f liboctave/operators/mx-i16nda-ui64.cc-t liboctave/operators/mx-i16nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui64.cc-t && mv liboctave/operators/mx-i16nda-ui64.cc-t liboctave/operators/mx-i16nda-ui64.cc rm -f liboctave/operators/mx-i32nda-i16.cc-t liboctave/operators/mx-i32nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i16.cc-t && mv liboctave/operators/mx-i32nda-i16.cc-t liboctave/operators/mx-i32nda-i16.cc rm -f liboctave/operators/mx-i32nda-ui16.cc-t liboctave/operators/mx-i32nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui16.cc-t && mv liboctave/operators/mx-i32nda-ui16.cc-t liboctave/operators/mx-i32nda-ui16.cc rm -f liboctave/operators/mx-i32nda-ui8.cc-t liboctave/operators/mx-i32nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui8.cc-t && mv liboctave/operators/mx-i32nda-ui8.cc-t liboctave/operators/mx-i32nda-ui8.cc rm -f liboctave/operators/mx-i32nda-ui32.cc-t liboctave/operators/mx-i32nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui32.cc-t && mv liboctave/operators/mx-i32nda-ui32.cc-t liboctave/operators/mx-i32nda-ui32.cc rm -f liboctave/operators/mx-i32nda-i64.cc-t liboctave/operators/mx-i32nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i64.cc-t && mv liboctave/operators/mx-i32nda-i64.cc-t liboctave/operators/mx-i32nda-i64.cc rm -f liboctave/operators/mx-i64nda-i8.cc-t liboctave/operators/mx-i64nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i8.cc-t && mv liboctave/operators/mx-i64nda-i8.cc-t liboctave/operators/mx-i64nda-i8.cc rm -f liboctave/operators/mx-i64nda-ui8.cc-t liboctave/operators/mx-i64nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui8.cc-t && mv liboctave/operators/mx-i64nda-ui8.cc-t liboctave/operators/mx-i64nda-ui8.cc rm -f liboctave/operators/mx-i64nda-i16.cc-t liboctave/operators/mx-i64nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i16.cc-t && mv liboctave/operators/mx-i64nda-i16.cc-t liboctave/operators/mx-i64nda-i16.cc rm -f liboctave/operators/mx-i32nda-ui64.cc-t liboctave/operators/mx-i32nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui64.cc-t && mv liboctave/operators/mx-i32nda-ui64.cc-t liboctave/operators/mx-i32nda-ui64.cc rm -f liboctave/operators/mx-i64nda-ui16.cc-t liboctave/operators/mx-i64nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui16.cc-t && mv liboctave/operators/mx-i64nda-ui16.cc-t liboctave/operators/mx-i64nda-ui16.cc rm -f liboctave/operators/mx-i64nda-i32.cc-t liboctave/operators/mx-i64nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i32.cc-t && mv liboctave/operators/mx-i64nda-i32.cc-t liboctave/operators/mx-i64nda-i32.cc rm -f liboctave/operators/mx-i64nda-ui32.cc-t liboctave/operators/mx-i64nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui32.cc-t && mv liboctave/operators/mx-i64nda-ui32.cc-t liboctave/operators/mx-i64nda-ui32.cc rm -f liboctave/operators/mx-i64nda-ui64.cc-t liboctave/operators/mx-i64nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui64.cc-t && mv liboctave/operators/mx-i64nda-ui64.cc-t liboctave/operators/mx-i64nda-ui64.cc rm -f liboctave/operators/mx-ui8nda-i8.cc-t liboctave/operators/mx-ui8nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i8.cc-t && mv liboctave/operators/mx-ui8nda-i8.cc-t liboctave/operators/mx-ui8nda-i8.cc rm -f liboctave/operators/mx-ui8nda-i16.cc-t liboctave/operators/mx-ui8nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i16.cc-t && mv liboctave/operators/mx-ui8nda-i16.cc-t liboctave/operators/mx-ui8nda-i16.cc rm -f liboctave/operators/mx-ui8nda-ui16.cc-t liboctave/operators/mx-ui8nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui16.cc-t && mv liboctave/operators/mx-ui8nda-ui16.cc-t liboctave/operators/mx-ui8nda-ui16.cc rm -f liboctave/operators/mx-ui8nda-i32.cc-t liboctave/operators/mx-ui8nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i32.cc-t && mv liboctave/operators/mx-ui8nda-i32.cc-t liboctave/operators/mx-ui8nda-i32.cc rm -f liboctave/operators/mx-ui8nda-ui32.cc-t liboctave/operators/mx-ui8nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui32.cc-t && mv liboctave/operators/mx-ui8nda-ui32.cc-t liboctave/operators/mx-ui8nda-ui32.cc rm -f liboctave/operators/mx-ui8nda-ui64.cc-t liboctave/operators/mx-ui8nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui64.cc-t && mv liboctave/operators/mx-ui8nda-ui64.cc-t liboctave/operators/mx-ui8nda-ui64.cc rm -f liboctave/operators/mx-ui8nda-i64.cc-t liboctave/operators/mx-ui8nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i64.cc-t && mv liboctave/operators/mx-ui8nda-i64.cc-t liboctave/operators/mx-ui8nda-i64.cc rm -f liboctave/operators/mx-ui16nda-i8.cc-t liboctave/operators/mx-ui16nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i8.cc-t && mv liboctave/operators/mx-ui16nda-i8.cc-t liboctave/operators/mx-ui16nda-i8.cc rm -f liboctave/operators/mx-ui16nda-i16.cc-t liboctave/operators/mx-ui16nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i16.cc-t && mv liboctave/operators/mx-ui16nda-i16.cc-t liboctave/operators/mx-ui16nda-i16.cc rm -f liboctave/operators/mx-ui16nda-ui8.cc-t liboctave/operators/mx-ui16nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui8.cc-t && mv liboctave/operators/mx-ui16nda-ui8.cc-t liboctave/operators/mx-ui16nda-ui8.cc rm -f liboctave/operators/mx-ui16nda-i32.cc-t liboctave/operators/mx-ui16nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i32.cc-t && mv liboctave/operators/mx-ui16nda-i32.cc-t liboctave/operators/mx-ui16nda-i32.cc rm -f liboctave/operators/mx-ui16nda-i64.cc-t liboctave/operators/mx-ui16nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i64.cc-t && mv liboctave/operators/mx-ui16nda-i64.cc-t liboctave/operators/mx-ui16nda-i64.cc rm -f liboctave/operators/mx-ui16nda-ui32.cc-t liboctave/operators/mx-ui16nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui32.cc-t && mv liboctave/operators/mx-ui16nda-ui32.cc-t liboctave/operators/mx-ui16nda-ui32.cc rm -f liboctave/operators/mx-ui32nda-ui8.cc-t liboctave/operators/mx-ui32nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui8.cc-t && mv liboctave/operators/mx-ui32nda-ui8.cc-t liboctave/operators/mx-ui32nda-ui8.cc rm -f liboctave/operators/mx-ui16nda-ui64.cc-t liboctave/operators/mx-ui16nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui64.cc-t && mv liboctave/operators/mx-ui16nda-ui64.cc-t liboctave/operators/mx-ui16nda-ui64.cc rm -f liboctave/operators/mx-ui32nda-i16.cc-t liboctave/operators/mx-ui32nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i16.cc-t && mv liboctave/operators/mx-ui32nda-i16.cc-t liboctave/operators/mx-ui32nda-i16.cc rm -f liboctave/operators/mx-ui32nda-i8.cc-t liboctave/operators/mx-ui32nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i8.cc-t && mv liboctave/operators/mx-ui32nda-i8.cc-t liboctave/operators/mx-ui32nda-i8.cc rm -f liboctave/operators/mx-ui32nda-ui16.cc-t liboctave/operators/mx-ui32nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui16.cc-t && mv liboctave/operators/mx-ui32nda-ui16.cc-t liboctave/operators/mx-ui32nda-ui16.cc rm -f liboctave/operators/mx-ui32nda-i32.cc-t liboctave/operators/mx-ui32nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i32.cc-t && mv liboctave/operators/mx-ui32nda-i32.cc-t liboctave/operators/mx-ui32nda-i32.cc rm -f liboctave/operators/mx-ui32nda-i64.cc-t liboctave/operators/mx-ui32nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i64.cc-t && mv liboctave/operators/mx-ui32nda-i64.cc-t liboctave/operators/mx-ui32nda-i64.cc rm -f liboctave/operators/mx-ui32nda-ui64.cc-t liboctave/operators/mx-ui32nda-ui64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui64.cc-t && mv liboctave/operators/mx-ui32nda-ui64.cc-t liboctave/operators/mx-ui32nda-ui64.cc rm -f liboctave/operators/mx-ui64nda-i8.cc-t liboctave/operators/mx-ui64nda-i8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i8.cc-t && mv liboctave/operators/mx-ui64nda-i8.cc-t liboctave/operators/mx-ui64nda-i8.cc rm -f liboctave/operators/mx-ui64nda-ui8.cc-t liboctave/operators/mx-ui64nda-ui8.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui8.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui8.cc-t && mv liboctave/operators/mx-ui64nda-ui8.cc-t liboctave/operators/mx-ui64nda-ui8.cc rm -f liboctave/operators/mx-ui64nda-i16.cc-t liboctave/operators/mx-ui64nda-i16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i16.cc-t && mv liboctave/operators/mx-ui64nda-i16.cc-t liboctave/operators/mx-ui64nda-i16.cc rm -f liboctave/operators/mx-ui64nda-i32.cc-t liboctave/operators/mx-ui64nda-i32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i32.cc-t && mv liboctave/operators/mx-ui64nda-i32.cc-t liboctave/operators/mx-ui64nda-i32.cc rm -f liboctave/operators/mx-ui64nda-ui16.cc-t liboctave/operators/mx-ui64nda-ui16.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui16.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui16.cc-t && mv liboctave/operators/mx-ui64nda-ui16.cc-t liboctave/operators/mx-ui64nda-ui16.cc rm -f liboctave/operators/mx-ui64nda-ui32.cc-t liboctave/operators/mx-ui64nda-ui32.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui32.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui32.cc-t && mv liboctave/operators/mx-ui64nda-ui32.cc-t liboctave/operators/mx-ui64nda-ui32.cc rm -f liboctave/operators/mx-i8-ui8nda.cc-t liboctave/operators/mx-i8-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui8nda.cc-t && mv liboctave/operators/mx-i8-ui8nda.cc-t liboctave/operators/mx-i8-ui8nda.cc rm -f liboctave/operators/mx-ui64nda-i64.cc-t liboctave/operators/mx-ui64nda-i64.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i64.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i64.cc-t && mv liboctave/operators/mx-ui64nda-i64.cc-t liboctave/operators/mx-ui64nda-i64.cc rm -f liboctave/operators/mx-i8-i16nda.cc-t liboctave/operators/mx-i8-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-i16nda.cc-t && mv liboctave/operators/mx-i8-i16nda.cc-t liboctave/operators/mx-i8-i16nda.cc rm -f liboctave/operators/mx-i8-ui16nda.cc-t liboctave/operators/mx-i8-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui16nda.cc-t && mv liboctave/operators/mx-i8-ui16nda.cc-t liboctave/operators/mx-i8-ui16nda.cc rm -f liboctave/operators/mx-i8-i32nda.cc-t liboctave/operators/mx-i8-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-i32nda.cc-t && mv liboctave/operators/mx-i8-i32nda.cc-t liboctave/operators/mx-i8-i32nda.cc rm -f liboctave/operators/mx-i8-ui32nda.cc-t liboctave/operators/mx-i8-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui32nda.cc-t && mv liboctave/operators/mx-i8-ui32nda.cc-t liboctave/operators/mx-i8-ui32nda.cc rm -f liboctave/operators/mx-i8-i64nda.cc-t liboctave/operators/mx-i8-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-i64nda.cc-t && mv liboctave/operators/mx-i8-i64nda.cc-t liboctave/operators/mx-i8-i64nda.cc rm -f liboctave/operators/mx-i8-ui64nda.cc-t liboctave/operators/mx-i8-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8-ui64nda.cc-t && mv liboctave/operators/mx-i8-ui64nda.cc-t liboctave/operators/mx-i8-ui64nda.cc rm -f liboctave/operators/mx-i16-ui8nda.cc-t liboctave/operators/mx-i16-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui8nda.cc-t && mv liboctave/operators/mx-i16-ui8nda.cc-t liboctave/operators/mx-i16-ui8nda.cc rm -f liboctave/operators/mx-i16-i8nda.cc-t liboctave/operators/mx-i16-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-i8nda.cc-t && mv liboctave/operators/mx-i16-i8nda.cc-t liboctave/operators/mx-i16-i8nda.cc rm -f liboctave/operators/mx-i16-ui16nda.cc-t liboctave/operators/mx-i16-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui16nda.cc-t && mv liboctave/operators/mx-i16-ui16nda.cc-t liboctave/operators/mx-i16-ui16nda.cc rm -f liboctave/operators/mx-i16-ui32nda.cc-t liboctave/operators/mx-i16-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui32nda.cc-t && mv liboctave/operators/mx-i16-ui32nda.cc-t liboctave/operators/mx-i16-ui32nda.cc rm -f liboctave/operators/mx-i16-i32nda.cc-t liboctave/operators/mx-i16-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-i32nda.cc-t && mv liboctave/operators/mx-i16-i32nda.cc-t liboctave/operators/mx-i16-i32nda.cc rm -f liboctave/operators/mx-i16-i64nda.cc-t liboctave/operators/mx-i16-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-i64nda.cc-t && mv liboctave/operators/mx-i16-i64nda.cc-t liboctave/operators/mx-i16-i64nda.cc rm -f liboctave/operators/mx-i32-ui8nda.cc-t liboctave/operators/mx-i32-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui8nda.cc-t && mv liboctave/operators/mx-i32-ui8nda.cc-t liboctave/operators/mx-i32-ui8nda.cc rm -f liboctave/operators/mx-i32-i8nda.cc-t liboctave/operators/mx-i32-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-i8nda.cc-t && mv liboctave/operators/mx-i32-i8nda.cc-t liboctave/operators/mx-i32-i8nda.cc rm -f liboctave/operators/mx-i16-ui64nda.cc-t liboctave/operators/mx-i16-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16-ui64nda.cc-t && mv liboctave/operators/mx-i16-ui64nda.cc-t liboctave/operators/mx-i16-ui64nda.cc rm -f liboctave/operators/mx-i32-i16nda.cc-t liboctave/operators/mx-i32-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-i16nda.cc-t && mv liboctave/operators/mx-i32-i16nda.cc-t liboctave/operators/mx-i32-i16nda.cc rm -f liboctave/operators/mx-i32-ui16nda.cc-t liboctave/operators/mx-i32-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui16nda.cc-t && mv liboctave/operators/mx-i32-ui16nda.cc-t liboctave/operators/mx-i32-ui16nda.cc rm -f liboctave/operators/mx-i32-ui32nda.cc-t liboctave/operators/mx-i32-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui32nda.cc-t && mv liboctave/operators/mx-i32-ui32nda.cc-t liboctave/operators/mx-i32-ui32nda.cc rm -f liboctave/operators/mx-i32-i64nda.cc-t liboctave/operators/mx-i32-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-i64nda.cc-t && mv liboctave/operators/mx-i32-i64nda.cc-t liboctave/operators/mx-i32-i64nda.cc rm -f liboctave/operators/mx-i32-ui64nda.cc-t liboctave/operators/mx-i32-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32-ui64nda.cc-t && mv liboctave/operators/mx-i32-ui64nda.cc-t liboctave/operators/mx-i32-ui64nda.cc rm -f liboctave/operators/mx-i64-i8nda.cc-t liboctave/operators/mx-i64-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-i8nda.cc-t && mv liboctave/operators/mx-i64-i8nda.cc-t liboctave/operators/mx-i64-i8nda.cc rm -f liboctave/operators/mx-i64-ui8nda.cc-t liboctave/operators/mx-i64-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui8nda.cc-t && mv liboctave/operators/mx-i64-ui8nda.cc-t liboctave/operators/mx-i64-ui8nda.cc rm -f liboctave/operators/mx-i64-i16nda.cc-t liboctave/operators/mx-i64-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-i16nda.cc-t && mv liboctave/operators/mx-i64-i16nda.cc-t liboctave/operators/mx-i64-i16nda.cc rm -f liboctave/operators/mx-i64-ui16nda.cc-t liboctave/operators/mx-i64-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui16nda.cc-t && mv liboctave/operators/mx-i64-ui16nda.cc-t liboctave/operators/mx-i64-ui16nda.cc rm -f liboctave/operators/mx-i64-i32nda.cc-t liboctave/operators/mx-i64-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-i32nda.cc-t && mv liboctave/operators/mx-i64-i32nda.cc-t liboctave/operators/mx-i64-i32nda.cc rm -f liboctave/operators/mx-ui8-i16nda.cc-t liboctave/operators/mx-ui8-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i16nda.cc-t && mv liboctave/operators/mx-ui8-i16nda.cc-t liboctave/operators/mx-ui8-i16nda.cc rm -f liboctave/operators/mx-i64-ui32nda.cc-t liboctave/operators/mx-i64-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui32nda.cc-t && mv liboctave/operators/mx-i64-ui32nda.cc-t liboctave/operators/mx-i64-ui32nda.cc rm -f liboctave/operators/mx-i64-ui64nda.cc-t liboctave/operators/mx-i64-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64-ui64nda.cc-t && mv liboctave/operators/mx-i64-ui64nda.cc-t liboctave/operators/mx-i64-ui64nda.cc rm -f liboctave/operators/mx-ui8-i8nda.cc-t liboctave/operators/mx-ui8-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i8nda.cc-t && mv liboctave/operators/mx-ui8-i8nda.cc-t liboctave/operators/mx-ui8-i8nda.cc rm -f liboctave/operators/mx-ui8-i32nda.cc-t liboctave/operators/mx-ui8-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i32nda.cc-t && mv liboctave/operators/mx-ui8-i32nda.cc-t liboctave/operators/mx-ui8-i32nda.cc rm -f liboctave/operators/mx-ui8-ui32nda.cc-t liboctave/operators/mx-ui8-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui32nda.cc-t && mv liboctave/operators/mx-ui8-ui32nda.cc-t liboctave/operators/mx-ui8-ui32nda.cc rm -f liboctave/operators/mx-ui8-ui16nda.cc-t liboctave/operators/mx-ui8-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui16nda.cc-t && mv liboctave/operators/mx-ui8-ui16nda.cc-t liboctave/operators/mx-ui8-ui16nda.cc rm -f liboctave/operators/mx-ui8-ui64nda.cc-t liboctave/operators/mx-ui8-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-ui64nda.cc-t && mv liboctave/operators/mx-ui8-ui64nda.cc-t liboctave/operators/mx-ui8-ui64nda.cc rm -f liboctave/operators/mx-ui8-i64nda.cc-t liboctave/operators/mx-ui8-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8-i64nda.cc-t && mv liboctave/operators/mx-ui8-i64nda.cc-t liboctave/operators/mx-ui8-i64nda.cc rm -f liboctave/operators/mx-ui16-i8nda.cc-t liboctave/operators/mx-ui16-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i8nda.cc-t && mv liboctave/operators/mx-ui16-i8nda.cc-t liboctave/operators/mx-ui16-i8nda.cc rm -f liboctave/operators/mx-ui16-ui8nda.cc-t liboctave/operators/mx-ui16-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui8nda.cc-t && mv liboctave/operators/mx-ui16-ui8nda.cc-t liboctave/operators/mx-ui16-ui8nda.cc rm -f liboctave/operators/mx-ui16-i32nda.cc-t liboctave/operators/mx-ui16-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i32nda.cc-t && mv liboctave/operators/mx-ui16-i32nda.cc-t liboctave/operators/mx-ui16-i32nda.cc rm -f liboctave/operators/mx-ui16-i16nda.cc-t liboctave/operators/mx-ui16-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i16nda.cc-t && mv liboctave/operators/mx-ui16-i16nda.cc-t liboctave/operators/mx-ui16-i16nda.cc rm -f liboctave/operators/mx-ui16-ui32nda.cc-t liboctave/operators/mx-ui16-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui32nda.cc-t && mv liboctave/operators/mx-ui16-ui32nda.cc-t liboctave/operators/mx-ui16-ui32nda.cc rm -f liboctave/operators/mx-ui16-i64nda.cc-t liboctave/operators/mx-ui16-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-i64nda.cc-t && mv liboctave/operators/mx-ui16-i64nda.cc-t liboctave/operators/mx-ui16-i64nda.cc rm -f liboctave/operators/mx-ui16-ui64nda.cc-t liboctave/operators/mx-ui16-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16-ui64nda.cc-t && mv liboctave/operators/mx-ui16-ui64nda.cc-t liboctave/operators/mx-ui16-ui64nda.cc rm -f liboctave/operators/mx-ui32-i8nda.cc-t liboctave/operators/mx-ui32-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i8nda.cc-t && mv liboctave/operators/mx-ui32-i8nda.cc-t liboctave/operators/mx-ui32-i8nda.cc rm -f liboctave/operators/mx-ui32-ui8nda.cc-t liboctave/operators/mx-ui32-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui8nda.cc-t && mv liboctave/operators/mx-ui32-ui8nda.cc-t liboctave/operators/mx-ui32-ui8nda.cc rm -f liboctave/operators/mx-ui32-i16nda.cc-t liboctave/operators/mx-ui32-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i16nda.cc-t && mv liboctave/operators/mx-ui32-i16nda.cc-t liboctave/operators/mx-ui32-i16nda.cc rm -f liboctave/operators/mx-ui32-ui16nda.cc-t liboctave/operators/mx-ui32-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui16nda.cc-t && mv liboctave/operators/mx-ui32-ui16nda.cc-t liboctave/operators/mx-ui32-ui16nda.cc rm -f liboctave/operators/mx-ui32-i32nda.cc-t liboctave/operators/mx-ui32-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i32nda.cc-t && mv liboctave/operators/mx-ui32-i32nda.cc-t liboctave/operators/mx-ui32-i32nda.cc rm -f liboctave/operators/mx-ui32-i64nda.cc-t liboctave/operators/mx-ui32-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-i64nda.cc-t && mv liboctave/operators/mx-ui32-i64nda.cc-t liboctave/operators/mx-ui32-i64nda.cc rm -f liboctave/operators/mx-ui64-i8nda.cc-t liboctave/operators/mx-ui64-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i8nda.cc-t && mv liboctave/operators/mx-ui64-i8nda.cc-t liboctave/operators/mx-ui64-i8nda.cc rm -f liboctave/operators/mx-ui32-ui64nda.cc-t liboctave/operators/mx-ui32-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32-ui64nda.cc-t && mv liboctave/operators/mx-ui32-ui64nda.cc-t liboctave/operators/mx-ui32-ui64nda.cc rm -f liboctave/operators/mx-ui64-ui8nda.cc-t liboctave/operators/mx-ui64-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui8nda.cc-t && mv liboctave/operators/mx-ui64-ui8nda.cc-t liboctave/operators/mx-ui64-ui8nda.cc rm -f liboctave/operators/mx-ui64-i16nda.cc-t liboctave/operators/mx-ui64-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i16nda.cc-t && mv liboctave/operators/mx-ui64-i16nda.cc-t liboctave/operators/mx-ui64-i16nda.cc rm -f liboctave/operators/mx-ui64-ui32nda.cc-t liboctave/operators/mx-ui64-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui32nda.cc-t && mv liboctave/operators/mx-ui64-ui32nda.cc-t liboctave/operators/mx-ui64-ui32nda.cc rm -f liboctave/operators/mx-ui64-i64nda.cc-t liboctave/operators/mx-ui64-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i64nda.cc-t && mv liboctave/operators/mx-ui64-i64nda.cc-t liboctave/operators/mx-ui64-i64nda.cc rm -f liboctave/operators/mx-ui64-i32nda.cc-t liboctave/operators/mx-ui64-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-i32nda.cc-t && mv liboctave/operators/mx-ui64-i32nda.cc-t liboctave/operators/mx-ui64-i32nda.cc rm -f liboctave/operators/mx-ui64-ui16nda.cc-t liboctave/operators/mx-ui64-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64-ui16nda.cc-t && mv liboctave/operators/mx-ui64-ui16nda.cc-t liboctave/operators/mx-ui64-ui16nda.cc rm -f liboctave/operators/mx-i8nda-ui8nda.cc-t liboctave/operators/mx-i8nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui8nda.cc-t && mv liboctave/operators/mx-i8nda-ui8nda.cc-t liboctave/operators/mx-i8nda-ui8nda.cc rm -f liboctave/operators/mx-i8nda-ui16nda.cc-t liboctave/operators/mx-i8nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui16nda.cc-t && mv liboctave/operators/mx-i8nda-ui16nda.cc-t liboctave/operators/mx-i8nda-ui16nda.cc rm -f liboctave/operators/mx-i8nda-i16nda.cc-t liboctave/operators/mx-i8nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i16nda.cc-t && mv liboctave/operators/mx-i8nda-i16nda.cc-t liboctave/operators/mx-i8nda-i16nda.cc rm -f liboctave/operators/mx-i8nda-i32nda.cc-t liboctave/operators/mx-i8nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i32nda.cc-t && mv liboctave/operators/mx-i8nda-i32nda.cc-t liboctave/operators/mx-i8nda-i32nda.cc rm -f liboctave/operators/mx-i8nda-ui32nda.cc-t liboctave/operators/mx-i8nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui32nda.cc-t && mv liboctave/operators/mx-i8nda-ui32nda.cc-t liboctave/operators/mx-i8nda-ui32nda.cc rm -f liboctave/operators/mx-i8nda-ui64nda.cc-t liboctave/operators/mx-i8nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-ui64nda.cc-t && mv liboctave/operators/mx-i8nda-ui64nda.cc-t liboctave/operators/mx-i8nda-ui64nda.cc rm -f liboctave/operators/mx-i8nda-i64nda.cc-t liboctave/operators/mx-i8nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i8nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i8nda-i64nda.cc-t && mv liboctave/operators/mx-i8nda-i64nda.cc-t liboctave/operators/mx-i8nda-i64nda.cc rm -f liboctave/operators/mx-i16nda-i8nda.cc-t liboctave/operators/mx-i16nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i8nda.cc-t && mv liboctave/operators/mx-i16nda-i8nda.cc-t liboctave/operators/mx-i16nda-i8nda.cc rm -f liboctave/operators/mx-i16nda-ui8nda.cc-t liboctave/operators/mx-i16nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui8nda.cc-t && mv liboctave/operators/mx-i16nda-ui8nda.cc-t liboctave/operators/mx-i16nda-ui8nda.cc rm -f liboctave/operators/mx-i16nda-ui16nda.cc-t liboctave/operators/mx-i16nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui16nda.cc-t && mv liboctave/operators/mx-i16nda-ui16nda.cc-t liboctave/operators/mx-i16nda-ui16nda.cc rm -f liboctave/operators/mx-i16nda-ui32nda.cc-t liboctave/operators/mx-i16nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui32nda.cc-t && mv liboctave/operators/mx-i16nda-ui32nda.cc-t liboctave/operators/mx-i16nda-ui32nda.cc rm -f liboctave/operators/mx-i16nda-i32nda.cc-t liboctave/operators/mx-i16nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i32nda.cc-t && mv liboctave/operators/mx-i16nda-i32nda.cc-t liboctave/operators/mx-i16nda-i32nda.cc rm -f liboctave/operators/mx-i16nda-ui64nda.cc-t liboctave/operators/mx-i16nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-ui64nda.cc-t && mv liboctave/operators/mx-i16nda-ui64nda.cc-t liboctave/operators/mx-i16nda-ui64nda.cc rm -f liboctave/operators/mx-i16nda-i64nda.cc-t liboctave/operators/mx-i16nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i16nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i16nda-i64nda.cc-t && mv liboctave/operators/mx-i16nda-i64nda.cc-t liboctave/operators/mx-i16nda-i64nda.cc rm -f liboctave/operators/mx-i32nda-i8nda.cc-t liboctave/operators/mx-i32nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i8nda.cc-t && mv liboctave/operators/mx-i32nda-i8nda.cc-t liboctave/operators/mx-i32nda-i8nda.cc rm -f liboctave/operators/mx-i32nda-i16nda.cc-t liboctave/operators/mx-i32nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i16nda.cc-t && mv liboctave/operators/mx-i32nda-i16nda.cc-t liboctave/operators/mx-i32nda-i16nda.cc rm -f liboctave/operators/mx-i32nda-ui8nda.cc-t liboctave/operators/mx-i32nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui8nda.cc-t && mv liboctave/operators/mx-i32nda-ui8nda.cc-t liboctave/operators/mx-i32nda-ui8nda.cc rm -f liboctave/operators/mx-i32nda-ui16nda.cc-t liboctave/operators/mx-i32nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui16nda.cc-t && mv liboctave/operators/mx-i32nda-ui16nda.cc-t liboctave/operators/mx-i32nda-ui16nda.cc rm -f liboctave/operators/mx-i32nda-ui32nda.cc-t liboctave/operators/mx-i32nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui32nda.cc-t && mv liboctave/operators/mx-i32nda-ui32nda.cc-t liboctave/operators/mx-i32nda-ui32nda.cc rm -f liboctave/operators/mx-i32nda-i64nda.cc-t liboctave/operators/mx-i32nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-i64nda.cc-t && mv liboctave/operators/mx-i32nda-i64nda.cc-t liboctave/operators/mx-i32nda-i64nda.cc rm -f liboctave/operators/mx-i32nda-ui64nda.cc-t liboctave/operators/mx-i32nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i32nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i32nda-ui64nda.cc-t && mv liboctave/operators/mx-i32nda-ui64nda.cc-t liboctave/operators/mx-i32nda-ui64nda.cc rm -f liboctave/operators/mx-i64nda-ui8nda.cc-t liboctave/operators/mx-i64nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui8nda.cc-t && mv liboctave/operators/mx-i64nda-ui8nda.cc-t liboctave/operators/mx-i64nda-ui8nda.cc rm -f liboctave/operators/mx-i64nda-i8nda.cc-t liboctave/operators/mx-i64nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i8nda.cc-t && mv liboctave/operators/mx-i64nda-i8nda.cc-t liboctave/operators/mx-i64nda-i8nda.cc rm -f liboctave/operators/mx-i64nda-i16nda.cc-t liboctave/operators/mx-i64nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i16nda.cc-t && mv liboctave/operators/mx-i64nda-i16nda.cc-t liboctave/operators/mx-i64nda-i16nda.cc rm -f liboctave/operators/mx-i64nda-i32nda.cc-t liboctave/operators/mx-i64nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-i32nda.cc-t && mv liboctave/operators/mx-i64nda-i32nda.cc-t liboctave/operators/mx-i64nda-i32nda.cc rm -f liboctave/operators/mx-i64nda-ui16nda.cc-t liboctave/operators/mx-i64nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui16nda.cc-t && mv liboctave/operators/mx-i64nda-ui16nda.cc-t liboctave/operators/mx-i64nda-ui16nda.cc rm -f liboctave/operators/mx-i64nda-ui32nda.cc-t liboctave/operators/mx-i64nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui32nda.cc-t && mv liboctave/operators/mx-i64nda-ui32nda.cc-t liboctave/operators/mx-i64nda-ui32nda.cc rm -f liboctave/operators/mx-i64nda-ui64nda.cc-t liboctave/operators/mx-i64nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-i64nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-i64nda-ui64nda.cc-t && mv liboctave/operators/mx-i64nda-ui64nda.cc-t liboctave/operators/mx-i64nda-ui64nda.cc rm -f liboctave/operators/mx-ui8nda-i8nda.cc-t liboctave/operators/mx-ui8nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i8nda.cc-t && mv liboctave/operators/mx-ui8nda-i8nda.cc-t liboctave/operators/mx-ui8nda-i8nda.cc rm -f liboctave/operators/mx-ui8nda-ui16nda.cc-t liboctave/operators/mx-ui8nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui16nda.cc-t && mv liboctave/operators/mx-ui8nda-ui16nda.cc-t liboctave/operators/mx-ui8nda-ui16nda.cc rm -f liboctave/operators/mx-ui8nda-i32nda.cc-t liboctave/operators/mx-ui8nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i32nda.cc-t && mv liboctave/operators/mx-ui8nda-i32nda.cc-t liboctave/operators/mx-ui8nda-i32nda.cc rm -f liboctave/operators/mx-ui8nda-i16nda.cc-t liboctave/operators/mx-ui8nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i16nda.cc-t && mv liboctave/operators/mx-ui8nda-i16nda.cc-t liboctave/operators/mx-ui8nda-i16nda.cc rm -f liboctave/operators/mx-ui8nda-ui32nda.cc-t liboctave/operators/mx-ui8nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui32nda.cc-t && mv liboctave/operators/mx-ui8nda-ui32nda.cc-t liboctave/operators/mx-ui8nda-ui32nda.cc rm -f liboctave/operators/mx-ui8nda-i64nda.cc-t liboctave/operators/mx-ui8nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-i64nda.cc-t && mv liboctave/operators/mx-ui8nda-i64nda.cc-t liboctave/operators/mx-ui8nda-i64nda.cc rm -f liboctave/operators/mx-ui8nda-ui64nda.cc-t liboctave/operators/mx-ui8nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui8nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui8nda-ui64nda.cc-t && mv liboctave/operators/mx-ui8nda-ui64nda.cc-t liboctave/operators/mx-ui8nda-ui64nda.cc rm -f liboctave/operators/mx-ui16nda-i8nda.cc-t liboctave/operators/mx-ui16nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i8nda.cc-t && mv liboctave/operators/mx-ui16nda-i8nda.cc-t liboctave/operators/mx-ui16nda-i8nda.cc rm -f liboctave/operators/mx-ui16nda-ui8nda.cc-t liboctave/operators/mx-ui16nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui8nda.cc-t && mv liboctave/operators/mx-ui16nda-ui8nda.cc-t liboctave/operators/mx-ui16nda-ui8nda.cc rm -f liboctave/operators/mx-ui16nda-i64nda.cc-t liboctave/operators/mx-ui16nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i64nda.cc-t && mv liboctave/operators/mx-ui16nda-i64nda.cc-t liboctave/operators/mx-ui16nda-i64nda.cc rm -f liboctave/operators/mx-ui16nda-i16nda.cc-t liboctave/operators/mx-ui16nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i16nda.cc-t && mv liboctave/operators/mx-ui16nda-i16nda.cc-t liboctave/operators/mx-ui16nda-i16nda.cc rm -f liboctave/operators/mx-ui16nda-i32nda.cc-t liboctave/operators/mx-ui16nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-i32nda.cc-t && mv liboctave/operators/mx-ui16nda-i32nda.cc-t liboctave/operators/mx-ui16nda-i32nda.cc rm -f liboctave/operators/mx-ui16nda-ui32nda.cc-t liboctave/operators/mx-ui16nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui32nda.cc-t && mv liboctave/operators/mx-ui16nda-ui32nda.cc-t liboctave/operators/mx-ui16nda-ui32nda.cc rm -f liboctave/operators/mx-ui16nda-ui64nda.cc-t liboctave/operators/mx-ui16nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui16nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui16nda-ui64nda.cc-t && mv liboctave/operators/mx-ui16nda-ui64nda.cc-t liboctave/operators/mx-ui16nda-ui64nda.cc rm -f liboctave/operators/mx-ui32nda-i8nda.cc-t liboctave/operators/mx-ui32nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i8nda.cc-t && mv liboctave/operators/mx-ui32nda-i8nda.cc-t liboctave/operators/mx-ui32nda-i8nda.cc rm -f liboctave/operators/mx-ui32nda-i16nda.cc-t liboctave/operators/mx-ui32nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i16nda.cc-t && mv liboctave/operators/mx-ui32nda-i16nda.cc-t liboctave/operators/mx-ui32nda-i16nda.cc rm -f liboctave/operators/mx-ui32nda-ui16nda.cc-t liboctave/operators/mx-ui32nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui16nda.cc-t && mv liboctave/operators/mx-ui32nda-ui16nda.cc-t liboctave/operators/mx-ui32nda-ui16nda.cc rm -f liboctave/operators/mx-ui32nda-ui8nda.cc-t liboctave/operators/mx-ui32nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui8nda.cc-t && mv liboctave/operators/mx-ui32nda-ui8nda.cc-t liboctave/operators/mx-ui32nda-ui8nda.cc rm -f liboctave/operators/mx-ui64nda-i8nda.cc-t liboctave/operators/mx-ui64nda-i8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i8nda.cc-t && mv liboctave/operators/mx-ui64nda-i8nda.cc-t liboctave/operators/mx-ui64nda-i8nda.cc rm -f liboctave/operators/mx-ui32nda-i32nda.cc-t liboctave/operators/mx-ui32nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i32nda.cc-t && mv liboctave/operators/mx-ui32nda-i32nda.cc-t liboctave/operators/mx-ui32nda-i32nda.cc rm -f liboctave/operators/mx-ui32nda-i64nda.cc-t liboctave/operators/mx-ui32nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-i64nda.cc-t && mv liboctave/operators/mx-ui32nda-i64nda.cc-t liboctave/operators/mx-ui32nda-i64nda.cc rm -f liboctave/operators/mx-ui32nda-ui64nda.cc-t liboctave/operators/mx-ui32nda-ui64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui32nda-ui64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui32nda-ui64nda.cc-t && mv liboctave/operators/mx-ui32nda-ui64nda.cc-t liboctave/operators/mx-ui32nda-ui64nda.cc rm -f liboctave/operators/mx-ui64nda-ui8nda.cc-t liboctave/operators/mx-ui64nda-ui8nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui8nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui8nda.cc-t && mv liboctave/operators/mx-ui64nda-ui8nda.cc-t liboctave/operators/mx-ui64nda-ui8nda.cc rm -f liboctave/operators/mx-ui64nda-i16nda.cc-t liboctave/operators/mx-ui64nda-i16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i16nda.cc-t && mv liboctave/operators/mx-ui64nda-i16nda.cc-t liboctave/operators/mx-ui64nda-i16nda.cc rm -f liboctave/operators/mx-ui64nda-ui16nda.cc-t liboctave/operators/mx-ui64nda-ui16nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui16nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui16nda.cc-t && mv liboctave/operators/mx-ui64nda-ui16nda.cc-t liboctave/operators/mx-ui64nda-ui16nda.cc rm -f liboctave/operators/mx-ui64nda-i32nda.cc-t liboctave/operators/mx-ui64nda-i32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i32nda.cc-t && mv liboctave/operators/mx-ui64nda-i32nda.cc-t liboctave/operators/mx-ui64nda-i32nda.cc rm -f liboctave/operators/mx-ui64nda-ui32nda.cc-t liboctave/operators/mx-ui64nda-ui32nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-ui32nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-ui32nda.cc-t && mv liboctave/operators/mx-ui64nda-ui32nda.cc-t liboctave/operators/mx-ui64nda-ui32nda.cc rm -f liboctave/operators/mx-ui64nda-i64nda.cc-t liboctave/operators/mx-ui64nda-i64nda.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=mx-ui64nda-i64nda.cc liboctave/operators/mx-ops > liboctave/operators/mx-ui64nda-i64nda.cc-t && mv liboctave/operators/mx-ui64nda-i64nda.cc-t liboctave/operators/mx-ui64nda-i64nda.cc rm -f liboctave/operators/vx-ccv-s.cc-t liboctave/operators/vx-ccv-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ccv-s.cc liboctave/operators/vx-ops > liboctave/operators/vx-ccv-s.cc-t && mv liboctave/operators/vx-ccv-s.cc-t liboctave/operators/vx-ccv-s.cc rm -f liboctave/operators/vx-ccv-cv.cc-t liboctave/operators/vx-ccv-cv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-ccv-cv.cc liboctave/operators/vx-ops > liboctave/operators/vx-ccv-cv.cc-t && mv liboctave/operators/vx-ccv-cv.cc-t liboctave/operators/vx-ccv-cv.cc rm -f liboctave/operators/vx-crv-rv.cc-t liboctave/operators/vx-crv-rv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-crv-rv.cc liboctave/operators/vx-ops > liboctave/operators/vx-crv-rv.cc-t && mv liboctave/operators/vx-crv-rv.cc-t liboctave/operators/vx-crv-rv.cc rm -f liboctave/operators/vx-crv-s.cc-t liboctave/operators/vx-crv-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-crv-s.cc liboctave/operators/vx-ops > liboctave/operators/vx-crv-s.cc-t && mv liboctave/operators/vx-crv-s.cc-t liboctave/operators/vx-crv-s.cc rm -f liboctave/operators/vx-cv-ccv.cc-t liboctave/operators/vx-cv-ccv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cv-ccv.cc liboctave/operators/vx-ops > liboctave/operators/vx-cv-ccv.cc-t && mv liboctave/operators/vx-cv-ccv.cc-t liboctave/operators/vx-cv-ccv.cc rm -f liboctave/operators/vx-cs-cv.cc-t liboctave/operators/vx-cs-cv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cs-cv.cc liboctave/operators/vx-ops > liboctave/operators/vx-cs-cv.cc-t && mv liboctave/operators/vx-cs-cv.cc-t liboctave/operators/vx-cs-cv.cc rm -f liboctave/operators/vx-cs-rv.cc-t liboctave/operators/vx-cs-rv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cs-rv.cc liboctave/operators/vx-ops > liboctave/operators/vx-cs-rv.cc-t && mv liboctave/operators/vx-cs-rv.cc-t liboctave/operators/vx-cs-rv.cc rm -f liboctave/operators/vx-cv-cs.cc-t liboctave/operators/vx-cv-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-cv-cs.cc liboctave/operators/vx-ops > liboctave/operators/vx-cv-cs.cc-t && mv liboctave/operators/vx-cv-cs.cc-t liboctave/operators/vx-cv-cs.cc rm -f liboctave/operators/vx-rv-crv.cc-t liboctave/operators/vx-rv-crv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-rv-crv.cc liboctave/operators/vx-ops > liboctave/operators/vx-rv-crv.cc-t && mv liboctave/operators/vx-rv-crv.cc-t liboctave/operators/vx-rv-crv.cc rm -f liboctave/operators/vx-rv-cs.cc-t liboctave/operators/vx-rv-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-rv-cs.cc liboctave/operators/vx-ops > liboctave/operators/vx-rv-cs.cc-t && mv liboctave/operators/vx-rv-cs.cc-t liboctave/operators/vx-rv-cs.cc rm -f liboctave/operators/vx-s-ccv.cc-t liboctave/operators/vx-s-ccv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-s-ccv.cc liboctave/operators/vx-ops > liboctave/operators/vx-s-ccv.cc-t && mv liboctave/operators/vx-s-ccv.cc-t liboctave/operators/vx-s-ccv.cc rm -f liboctave/operators/vx-s-crv.cc-t liboctave/operators/vx-s-crv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-s-crv.cc liboctave/operators/vx-ops > liboctave/operators/vx-s-crv.cc-t && mv liboctave/operators/vx-s-crv.cc-t liboctave/operators/vx-s-crv.cc rm -f liboctave/operators/vx-fccv-fcv.cc-t liboctave/operators/vx-fccv-fcv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fccv-fcv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fccv-fcv.cc-t && mv liboctave/operators/vx-fccv-fcv.cc-t liboctave/operators/vx-fccv-fcv.cc rm -f liboctave/operators/vx-fccv-fs.cc-t liboctave/operators/vx-fccv-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fccv-fs.cc liboctave/operators/vx-ops > liboctave/operators/vx-fccv-fs.cc-t && mv liboctave/operators/vx-fccv-fs.cc-t liboctave/operators/vx-fccv-fs.cc rm -f liboctave/operators/vx-fcrv-frv.cc-t liboctave/operators/vx-fcrv-frv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcrv-frv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcrv-frv.cc-t && mv liboctave/operators/vx-fcrv-frv.cc-t liboctave/operators/vx-fcrv-frv.cc rm -f liboctave/operators/vx-fcrv-fs.cc-t liboctave/operators/vx-fcrv-fs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcrv-fs.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcrv-fs.cc-t && mv liboctave/operators/vx-fcrv-fs.cc-t liboctave/operators/vx-fcrv-fs.cc rm -f liboctave/operators/vx-fcs-fcv.cc-t liboctave/operators/vx-fcs-fcv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcs-fcv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcs-fcv.cc-t && mv liboctave/operators/vx-fcs-fcv.cc-t liboctave/operators/vx-fcs-fcv.cc rm -f liboctave/operators/vx-fcs-frv.cc-t liboctave/operators/vx-fcs-frv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcs-frv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcs-frv.cc-t && mv liboctave/operators/vx-fcs-frv.cc-t liboctave/operators/vx-fcs-frv.cc rm -f liboctave/operators/vx-fcv-fcs.cc-t liboctave/operators/vx-fcv-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcv-fcs.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcv-fcs.cc-t && mv liboctave/operators/vx-fcv-fcs.cc-t liboctave/operators/vx-fcv-fcs.cc rm -f liboctave/operators/vx-fcv-fccv.cc-t liboctave/operators/vx-fcv-fccv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fcv-fccv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fcv-fccv.cc-t && mv liboctave/operators/vx-fcv-fccv.cc-t liboctave/operators/vx-fcv-fccv.cc rm -f liboctave/operators/vx-frv-fcrv.cc-t liboctave/operators/vx-frv-fcrv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-frv-fcrv.cc liboctave/operators/vx-ops > liboctave/operators/vx-frv-fcrv.cc-t && mv liboctave/operators/vx-frv-fcrv.cc-t liboctave/operators/vx-frv-fcrv.cc rm -f liboctave/operators/vx-frv-fcs.cc-t liboctave/operators/vx-frv-fcs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-frv-fcs.cc liboctave/operators/vx-ops > liboctave/operators/vx-frv-fcs.cc-t && mv liboctave/operators/vx-frv-fcs.cc-t liboctave/operators/vx-frv-fcs.cc rm -f liboctave/operators/vx-fs-fccv.cc-t liboctave/operators/vx-fs-fccv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fs-fccv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fs-fccv.cc-t && mv liboctave/operators/vx-fs-fccv.cc-t liboctave/operators/vx-fs-fccv.cc rm -f liboctave/operators/smx-cs-sm.cc-t liboctave/operators/smx-cs-sm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cs-sm.cc liboctave/operators/smx-ops > liboctave/operators/smx-cs-sm.cc-t && mv liboctave/operators/smx-cs-sm.cc-t liboctave/operators/smx-cs-sm.cc rm -f liboctave/operators/vx-fs-fcrv.cc-t liboctave/operators/vx-fs-fcrv.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=vx-fs-fcrv.cc liboctave/operators/vx-ops > liboctave/operators/vx-fs-fcrv.cc-t && mv liboctave/operators/vx-fs-fcrv.cc-t liboctave/operators/vx-fs-fcrv.cc rm -f liboctave/operators/smx-sm-cs.cc-t liboctave/operators/smx-sm-cs.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-cs.cc liboctave/operators/smx-ops > liboctave/operators/smx-sm-cs.cc-t && mv liboctave/operators/smx-sm-cs.cc-t liboctave/operators/smx-sm-cs.cc rm -f liboctave/operators/smx-scm-s.cc-t liboctave/operators/smx-scm-s.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-s.cc liboctave/operators/smx-ops > liboctave/operators/smx-scm-s.cc-t && mv liboctave/operators/smx-scm-s.cc-t liboctave/operators/smx-scm-s.cc rm -f liboctave/operators/smx-s-scm.cc-t liboctave/operators/smx-s-scm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-s-scm.cc liboctave/operators/smx-ops > liboctave/operators/smx-s-scm.cc-t && mv liboctave/operators/smx-s-scm.cc-t liboctave/operators/smx-s-scm.cc rm -f liboctave/operators/smx-scm-sm.cc-t liboctave/operators/smx-scm-sm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-sm.cc liboctave/operators/smx-ops > liboctave/operators/smx-scm-sm.cc-t && mv liboctave/operators/smx-scm-sm.cc-t liboctave/operators/smx-scm-sm.cc rm -f liboctave/operators/smx-sm-scm.cc-t liboctave/operators/smx-sm-scm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-scm.cc liboctave/operators/smx-ops > liboctave/operators/smx-sm-scm.cc-t && mv liboctave/operators/smx-sm-scm.cc-t liboctave/operators/smx-sm-scm.cc rm -f liboctave/operators/smx-m-scm.cc-t liboctave/operators/smx-m-scm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-m-scm.cc liboctave/operators/smx-ops > liboctave/operators/smx-m-scm.cc-t && mv liboctave/operators/smx-m-scm.cc-t liboctave/operators/smx-m-scm.cc rm -f liboctave/operators/smx-m-sm.cc-t liboctave/operators/smx-m-sm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-m-sm.cc liboctave/operators/smx-ops > liboctave/operators/smx-m-sm.cc-t && mv liboctave/operators/smx-m-sm.cc-t liboctave/operators/smx-m-sm.cc rm -f liboctave/operators/smx-cm-scm.cc-t liboctave/operators/smx-cm-scm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cm-scm.cc liboctave/operators/smx-ops > liboctave/operators/smx-cm-scm.cc-t && mv liboctave/operators/smx-cm-scm.cc-t liboctave/operators/smx-cm-scm.cc rm -f liboctave/operators/smx-cm-sm.cc-t liboctave/operators/smx-cm-sm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-cm-sm.cc liboctave/operators/smx-ops > liboctave/operators/smx-cm-sm.cc-t && mv liboctave/operators/smx-cm-sm.cc-t liboctave/operators/smx-cm-sm.cc rm -f liboctave/operators/smx-sm-m.cc-t liboctave/operators/smx-sm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-m.cc liboctave/operators/smx-ops > liboctave/operators/smx-sm-m.cc-t && mv liboctave/operators/smx-sm-m.cc-t liboctave/operators/smx-sm-m.cc rm -f liboctave/operators/smx-scm-m.cc-t liboctave/operators/smx-scm-m.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-m.cc liboctave/operators/smx-ops > liboctave/operators/smx-scm-m.cc-t && mv liboctave/operators/smx-scm-m.cc-t liboctave/operators/smx-scm-m.cc rm -f liboctave/operators/smx-sm-cm.cc-t liboctave/operators/smx-sm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sm-cm.cc liboctave/operators/smx-ops > liboctave/operators/smx-sm-cm.cc-t && mv liboctave/operators/smx-sm-cm.cc-t liboctave/operators/smx-sm-cm.cc rm -f liboctave/operators/smx-scm-cm.cc-t liboctave/operators/smx-scm-cm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-scm-cm.cc liboctave/operators/smx-ops > liboctave/operators/smx-scm-cm.cc-t && mv liboctave/operators/smx-scm-cm.cc-t liboctave/operators/smx-scm-cm.cc rm -f liboctave/operators/smx-bm-sbm.cc-t liboctave/operators/smx-bm-sbm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-bm-sbm.cc liboctave/operators/smx-ops > liboctave/operators/smx-bm-sbm.cc-t && mv liboctave/operators/smx-bm-sbm.cc-t liboctave/operators/smx-bm-sbm.cc rm -f liboctave/operators/smx-sbm-bm.cc-t liboctave/operators/smx-sbm-bm.cc && gawk -f ./liboctave/operators/mk-ops.awk -v build_file=smx-sbm-bm.cc liboctave/operators/smx-ops > liboctave/operators/smx-sbm-bm.cc-t && mv liboctave/operators/smx-sbm-bm.cc-t liboctave/operators/smx-sbm-bm.cc /usr/bin/mkdir -p libinterp/corefcn && \ : > libinterp/corefcn/.octave-dirstamp /usr/bin/mkdir -p test && \ : > test/.octave-dirstamp /usr/bin/mkdir -p libgui/src && \ : > libgui/src/.octave-dirstamp /usr/bin/mkdir -p libgui/graphics && \ : > libgui/graphics/.octave-dirstamp /usr/bin/mkdir -p liboctave/cruft/ranlib && \ : > liboctave/cruft/ranlib/.octave-dirstamp /usr/bin/mkdir -p liboctave/cruft/slatec-fn && \ : > liboctave/cruft/slatec-fn/.octave-dirstamp /usr/bin/mkdir -p liboctave && \ : > liboctave/.octave-dirstamp /usr/bin/mkdir -p libgui/src/m-editor && \ : > libgui/src/m-editor/.octave-dirstamp /usr/bin/mkdir -p libgui/qterminal/libqterminal && \ : > libgui/qterminal/libqterminal/.octave-dirstamp rm -f run-octave-t run-octave && /bin/sh build-aux/subst-script-vals.sh < run-octave.in > run-octave-t && mv run-octave-t run-octave && \ chmod a+rx run-octave /usr/bin/mkdir -p libgui/qterminal/libqterminal/unix && \ : > libgui/qterminal/libqterminal/unix/.octave-dirstamp /usr/bin/mkdir -p libgui && \ : > libgui/.octave-dirstamp /usr/bin/mkdir -p libgui/languages && \ : > libgui/languages/.octave-dirstamp /usr/bin/mkdir -p src && \ : > src/.octave-dirstamp /usr/bin/mkdir -p scripts/audio && \ : > scripts/audio/.octave-dirstamp /usr/bin/mkdir -p scripts/deprecated && \ : > scripts/deprecated/.octave-dirstamp /usr/bin/mkdir -p scripts/elfun && \ : > scripts/elfun/.octave-dirstamp /usr/bin/mkdir -p scripts/general && \ : > scripts/general/.octave-dirstamp /usr/bin/mkdir -p scripts/geometry && \ : > scripts/geometry/.octave-dirstamp /usr/bin/mkdir -p scripts/gui && \ : > scripts/gui/.octave-dirstamp /usr/bin/mkdir -p scripts/help && \ : > scripts/help/.octave-dirstamp /usr/bin/mkdir -p scripts/image && \ : > scripts/image/.octave-dirstamp /usr/bin/mkdir -p scripts/io && \ : > scripts/io/.octave-dirstamp /usr/bin/mkdir -p scripts/java && \ : > scripts/java/.octave-dirstamp /usr/bin/mkdir -p scripts/linear-algebra && \ : > scripts/linear-algebra/.octave-dirstamp /usr/bin/mkdir -p scripts/ode && \ : > scripts/ode/.octave-dirstamp /usr/bin/mkdir -p scripts/miscellaneous && \ : > scripts/miscellaneous/.octave-dirstamp /usr/bin/mkdir -p scripts/optimization && \ : > scripts/optimization/.octave-dirstamp /usr/bin/mkdir -p scripts/path && \ : > scripts/path/.octave-dirstamp /usr/bin/mkdir -p scripts/pkg && \ : > scripts/pkg/.octave-dirstamp /usr/bin/mkdir -p scripts/plot/appearance && \ : > scripts/plot/appearance/.octave-dirstamp /usr/bin/mkdir -p scripts/plot/draw && \ : > scripts/plot/draw/.octave-dirstamp /usr/bin/mkdir -p scripts/plot/util && \ : > scripts/plot/util/.octave-dirstamp /usr/bin/mkdir -p scripts/polynomial && \ : > scripts/polynomial/.octave-dirstamp /usr/bin/mkdir -p scripts/prefs && \ : > scripts/prefs/.octave-dirstamp /usr/bin/mkdir -p scripts/profiler && \ : > scripts/profiler/.octave-dirstamp /usr/bin/mkdir -p scripts/set && \ : > scripts/set/.octave-dirstamp /usr/bin/mkdir -p scripts/signal && \ : > scripts/signal/.octave-dirstamp /usr/bin/mkdir -p scripts/sparse && \ : > scripts/sparse/.octave-dirstamp /usr/bin/mkdir -p scripts/specfun && \ : > scripts/specfun/.octave-dirstamp /usr/bin/mkdir -p scripts/special-matrix && \ : > scripts/special-matrix/.octave-dirstamp /usr/bin/mkdir -p scripts/startup && \ : > scripts/startup/.octave-dirstamp /usr/bin/mkdir -p scripts/statistics/base && \ : > scripts/statistics/base/.octave-dirstamp /usr/bin/mkdir -p scripts/statistics/distributions && \ : > scripts/statistics/distributions/.octave-dirstamp /usr/bin/mkdir -p scripts/statistics/models && \ : > scripts/statistics/models/.octave-dirstamp /usr/bin/mkdir -p scripts/statistics/tests && \ : > scripts/statistics/tests/.octave-dirstamp /usr/bin/mkdir -p scripts/strings && \ : > scripts/strings/.octave-dirstamp /usr/bin/mkdir -p scripts/testfun && \ : > scripts/testfun/.octave-dirstamp /usr/bin/mkdir -p scripts/time && \ : > scripts/time/.octave-dirstamp /usr/bin/mkdir -p scripts/@ftp && \ : > scripts/@ftp/.octave-dirstamp /usr/bin/mkdir -p scripts && \ : > scripts/.octave-dirstamp /usr/bin/mkdir -p doc/doxyhtml && \ : > doc/doxyhtml/.octave-dirstamp /usr/bin/mkdir -p doc/interpreter && \ : > doc/interpreter/.octave-dirstamp /usr/bin/mkdir -p doc/liboctave && \ : > doc/liboctave/.octave-dirstamp rm -f bits/stl_algo.h /usr/bin/mkdir -p doc/refcard && \ : > doc/refcard/.octave-dirstamp /usr/bin/mkdir -p etc/icons && \ : > etc/icons/.octave-dirstamp rm -f libinterp/corefcn/defaults.h-t libinterp/corefcn/defaults.h && /bin/sh build-aux/subst-default-vals.sh < libinterp/corefcn/defaults.in.h > libinterp/corefcn/defaults.h-t && mv libinterp/corefcn/defaults.h-t libinterp/corefcn/defaults.h rm -f libinterp/corefcn/graphics-props.cc-t && \ gawk -v emit_graphics_props=1 -f ./libinterp/genprops.awk libinterp/corefcn/graphics.in.h > libinterp/corefcn/graphics-props.cc-t && \ mv libinterp/corefcn/graphics-props.cc-t libinterp/corefcn/graphics-props.cc rm -f libinterp/corefcn/mxarray.h-t libinterp/corefcn/mxarray.h && /bin/sh build-aux/mk-mxarray-h.sh < libinterp/corefcn/mxarray.in.h > libinterp/corefcn/mxarray.h-t && mv libinterp/corefcn/mxarray.h-t libinterp/corefcn/mxarray.h rm -f libinterp/corefcn/graphics.h-t && \ gawk -f ./libinterp/genprops.awk libinterp/corefcn/graphics.in.h > libinterp/corefcn/graphics.h-t && \ mv libinterp/corefcn/graphics.h-t libinterp/corefcn/graphics.h uic-qt5 -o libgui/src/ui-settings-dialog.h libgui/src/settings-dialog.ui uic-qt5 -o libgui/graphics/ui-annotation-dialog.h libgui/graphics/annotation-dialog.ui rm -f test/conv.tst-t test/conv.tst && \ /bin/sh ./test/build-conv-tests.sh > test/conv.tst-t && \ mv test/conv.tst-t test/conv.tst rm -f test/sparse.tst-t test/sparse.tst && \ /bin/sh ./test/build-sparse-tests.sh > test/sparse.tst-t && \ mv test/sparse.tst-t test/sparse.tst rm -f libinterp/builtin-defun-decls.h-t && \ /bin/sh ./build-aux/mk-builtins.sh --header "." -- libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc > libinterp/builtin-defun-decls.h-t && \ if [ -s libinterp/builtin-defun-decls.h-t ]; then /bin/sh ./build-aux/move-if-change libinterp/builtin-defun-decls.h-t libinterp/builtin-defun-decls.h; else echo "libinterp/builtin-defun-decls.h-t is empty!" 1>&2; rm -f libinterp/builtin-defun-decls.h-t; exit 1; fi rm -f test/.bc-overload-tests-stamp && \ /bin/sh ./test/build-bc-overload-tests.sh test ./test/bc-overloads-expected && \ touch test/.bc-overload-tests-stamp (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /builddir/build/BUILD/octave-4.2.2/build-aux/missing autoheader) rm -f stamp-h1 touch config.in.h cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged /bin/sh ./build-aux/mk-octave-config-h.sh config.h > octave-config.h-t && \ if [ -s octave-config.h-t ]; then /bin/sh ./build-aux/move-if-change octave-config.h-t octave-config.h; else echo "octave-config.h-t is empty!" 1>&2; rm -f octave-config.h-t; exit 1; fi /usr/bin/make all-recursive make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' Making all in libgnu /usr/bin/make all-recursive make[4]: Nothing to be done for 'all-am'. make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/array/CMatrix.cc-tst-t liboctave/array/CMatrix.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from CMatrix.cc by Make."; /usr/bin/grep '^%!' liboctave/array/CMatrix.cc ) > liboctave/array/CMatrix.cc-tst-t && mv liboctave/array/CMatrix.cc-tst-t liboctave/array/CMatrix.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/array/dMatrix.cc-tst-t liboctave/array/dMatrix.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from dMatrix.cc by Make."; /usr/bin/grep '^%!' liboctave/array/dMatrix.cc ) > liboctave/array/dMatrix.cc-tst-t && mv liboctave/array/dMatrix.cc-tst-t liboctave/array/dMatrix.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/array/CSparse.cc-tst-t liboctave/array/CSparse.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from CSparse.cc by Make."; /usr/bin/grep '^%!' liboctave/array/CSparse.cc ) > liboctave/array/CSparse.cc-tst-t && mv liboctave/array/CSparse.cc-tst-t liboctave/array/CSparse.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/array/dSparse.cc-tst-t liboctave/array/dSparse.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from dSparse.cc by Make."; /usr/bin/grep '^%!' liboctave/array/dSparse.cc ) > liboctave/array/dSparse.cc-tst-t && mv liboctave/array/dSparse.cc-tst-t liboctave/array/dSparse.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/array/fCMatrix.cc-tst-t liboctave/array/fCMatrix.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from fCMatrix.cc by Make."; /usr/bin/grep '^%!' liboctave/array/fCMatrix.cc ) > liboctave/array/fCMatrix.cc-tst-t && mv liboctave/array/fCMatrix.cc-tst-t liboctave/array/fCMatrix.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/array/fMatrix.cc-tst-t liboctave/array/fMatrix.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from fMatrix.cc by Make."; /usr/bin/grep '^%!' liboctave/array/fMatrix.cc ) > liboctave/array/fMatrix.cc-tst-t && mv liboctave/array/fMatrix.cc-tst-t liboctave/array/fMatrix.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/array/idx-vector.cc-tst-t liboctave/array/idx-vector.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from idx-vector.cc by Make."; /usr/bin/grep '^%!' liboctave/array/idx-vector.cc ) > liboctave/array/idx-vector.cc-tst-t && mv liboctave/array/idx-vector.cc-tst-t liboctave/array/idx-vector.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/array/Array.cc-tst-t liboctave/array/Array.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from Array.cc by Make."; /usr/bin/grep '^%!' liboctave/array/Array.cc ) > liboctave/array/Array.cc-tst-t && mv liboctave/array/Array.cc-tst-t liboctave/array/Array.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/util/oct-inttypes.cc-tst-t liboctave/util/oct-inttypes.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from oct-inttypes.cc by Make."; /usr/bin/grep '^%!' liboctave/util/oct-inttypes.cc ) > liboctave/util/oct-inttypes.cc-tst-t && mv liboctave/util/oct-inttypes.cc-tst-t liboctave/util/oct-inttypes.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/array/Sparse.cc-tst-t liboctave/array/Sparse.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from Sparse.cc by Make."; /usr/bin/grep '^%!' liboctave/array/Sparse.cc ) > liboctave/array/Sparse.cc-tst-t && mv liboctave/array/Sparse.cc-tst-t liboctave/array/Sparse.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/oct-errno.cc-t && \ if test -n "perl"; then \ /bin/sh ./libinterp/mk-errno-list --perl "perl" < libinterp/corefcn/oct-errno.in.cc > libinterp/corefcn/oct-errno.cc-t; \ elif test -n "python"; then \ /bin/sh ./libinterp/mk-errno-list --python "python" < libinterp/corefcn/oct-errno.in.cc > libinterp/corefcn/oct-errno.cc-t; \ else \ /usr/bin/sed '/@SYSDEP_ERRNO_LIST@/D' libinterp/corefcn/oct-errno.in.cc > libinterp/corefcn/oct-errno.cc-t; \ fi && \ mv libinterp/corefcn/oct-errno.cc-t libinterp/corefcn/oct-errno.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/build-env.cc-t libinterp/build-env.cc && /bin/sh build-aux/subst-config-vals.sh < libinterp/build-env.in.cc > libinterp/build-env.cc-t && mv libinterp/build-env.cc-t libinterp/build-env.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/liboctinterp-build-info.cc-t && \ /usr/bin/sed \ -e "s|%NO_EDIT_WARNING%|DO NOT EDIT! Generated automatically by Makefile|" \ -e "s|%OCTAVE_HG_ID%|94f8e2b5a88b|" libinterp/liboctinterp-build-info.in.cc > libinterp/liboctinterp-build-info.cc-t && \ if [ -s libinterp/liboctinterp-build-info.cc-t ]; then /bin/sh ./build-aux/move-if-change libinterp/liboctinterp-build-info.cc-t libinterp/liboctinterp-build-info.cc; else echo "libinterp/liboctinterp-build-info.cc-t is empty!" 1>&2; rm -f libinterp/liboctinterp-build-info.cc-t; exit 1; fi make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/operators/ops.cc-t libinterp/operators/ops.cc && \ /bin/sh ./libinterp/mkops libinterp/operators/op-b-b.cc libinterp/operators/op-b-bm.cc libinterp/operators/op-b-sbm.cc libinterp/operators/op-bm-b.cc libinterp/operators/op-bm-bm.cc libinterp/operators/op-bm-sbm.cc libinterp/operators/op-cdm-cdm.cc libinterp/operators/op-cdm-cm.cc libinterp/operators/op-cdm-cs.cc libinterp/operators/op-cdm-dm.cc libinterp/operators/op-cdm-m.cc libinterp/operators/op-cdm-s.cc libinterp/operators/op-cell.cc libinterp/operators/op-chm.cc libinterp/operators/op-class.cc libinterp/operators/op-cm-cdm.cc libinterp/operators/op-cm-cm.cc libinterp/operators/op-cm-cs.cc libinterp/operators/op-cm-dm.cc libinterp/operators/op-cm-m.cc libinterp/operators/op-cm-pm.cc libinterp/operators/op-cm-s.cc libinterp/operators/op-cm-scm.cc libinterp/operators/op-cm-sm.cc libinterp/operators/op-cs-cm.cc libinterp/operators/op-cs-cs.cc libinterp/operators/op-cs-m.cc libinterp/operators/op-cs-s.cc libinterp/operators/op-cs-scm.cc libinterp/operators/op-cs-sm.cc libinterp/operators/op-dm-cdm.cc libinterp/operators/op-dm-cm.cc libinterp/operators/op-dm-cs.cc libinterp/operators/op-dm-dm.cc libinterp/operators/op-dm-m.cc libinterp/operators/op-dm-s.cc libinterp/operators/op-dm-scm.cc libinterp/operators/op-dm-sm.cc libinterp/operators/op-fcdm-fcdm.cc libinterp/operators/op-fcdm-fcm.cc libinterp/operators/op-fcdm-fcs.cc libinterp/operators/op-fcdm-fdm.cc libinterp/operators/op-fcdm-fm.cc libinterp/operators/op-fcdm-fs.cc libinterp/operators/op-fcm-fcdm.cc libinterp/operators/op-fcm-fcm.cc libinterp/operators/op-fcm-fcs.cc libinterp/operators/op-fcm-fdm.cc libinterp/operators/op-fcm-fm.cc libinterp/operators/op-fcm-fs.cc libinterp/operators/op-fcm-pm.cc libinterp/operators/op-fcn.cc libinterp/operators/op-fcs-fcm.cc libinterp/operators/op-fcs-fcs.cc libinterp/operators/op-fcs-fm.cc libinterp/operators/op-fcs-fs.cc libinterp/operators/op-fdm-fcdm.cc libinterp/operators/op-fdm-fcm.cc libinterp/operators/op-fdm-fcs.cc libinterp/operators/op-fdm-fdm.cc libinterp/operators/op-fdm-fm.cc libinterp/operators/op-fdm-fs.cc libinterp/operators/op-fm-fcdm.cc libinterp/operators/op-fm-fcm.cc libinterp/operators/op-fm-fcs.cc libinterp/operators/op-fm-fdm.cc libinterp/operators/op-fm-fm.cc libinterp/operators/op-fm-fs.cc libinterp/operators/op-fm-pm.cc libinterp/operators/op-fs-fcm.cc libinterp/operators/op-fs-fcs.cc libinterp/operators/op-fs-fm.cc libinterp/operators/op-fs-fs.cc libinterp/operators/op-i16-i16.cc libinterp/operators/op-i32-i32.cc libinterp/operators/op-i64-i64.cc libinterp/operators/op-i8-i8.cc libinterp/operators/op-int-concat.cc libinterp/operators/op-m-cdm.cc libinterp/operators/op-m-cm.cc libinterp/operators/op-m-cs.cc libinterp/operators/op-m-dm.cc libinterp/operators/op-m-m.cc libinterp/operators/op-m-pm.cc libinterp/operators/op-m-s.cc libinterp/operators/op-m-scm.cc libinterp/operators/op-m-sm.cc libinterp/operators/op-pm-cm.cc libinterp/operators/op-pm-fcm.cc libinterp/operators/op-pm-fm.cc libinterp/operators/op-pm-m.cc libinterp/operators/op-pm-pm.cc libinterp/operators/op-pm-scm.cc libinterp/operators/op-pm-sm.cc libinterp/operators/op-range.cc libinterp/operators/op-s-cm.cc libinterp/operators/op-s-cs.cc libinterp/operators/op-s-m.cc libinterp/operators/op-s-s.cc libinterp/operators/op-s-scm.cc libinterp/operators/op-s-sm.cc libinterp/operators/op-sbm-b.cc libinterp/operators/op-sbm-bm.cc libinterp/operators/op-sbm-sbm.cc libinterp/operators/op-scm-cm.cc libinterp/operators/op-scm-cs.cc libinterp/operators/op-scm-m.cc libinterp/operators/op-scm-s.cc libinterp/operators/op-scm-scm.cc libinterp/operators/op-scm-sm.cc libinterp/operators/op-sm-cm.cc libinterp/operators/op-sm-cs.cc libinterp/operators/op-sm-m.cc libinterp/operators/op-sm-s.cc libinterp/operators/op-sm-scm.cc libinterp/operators/op-sm-sm.cc libinterp/operators/op-str-m.cc libinterp/operators/op-str-s.cc libinterp/operators/op-str-str.cc libinterp/operators/op-struct.cc libinterp/operators/op-ui16-ui16.cc libinterp/operators/op-ui32-ui32.cc libinterp/operators/op-ui64-ui64.cc libinterp/operators/op-ui8-ui8.cc > libinterp/operators/ops.cc-t && \ mv libinterp/operators/ops.cc-t libinterp/operators/ops.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/builtins.cc-t && \ /bin/sh ./build-aux/mk-builtins.sh --source "." -- libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc > libinterp/builtins.cc-t && \ mv libinterp/builtins.cc-t libinterp/builtins.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-Cell.lo `test -f 'libinterp/corefcn/Cell.cc' || echo './'`libinterp/corefcn/Cell.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/Cell.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-Cell.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/Cell.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__contourc__.lo `test -f 'libinterp/corefcn/__contourc__.cc' || echo './'`libinterp/corefcn/__contourc__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__contourc__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__contourc__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/__contourc__.cc:43: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__dsearchn__.lo `test -f 'libinterp/corefcn/__dsearchn__.cc' || echo './'`libinterp/corefcn/__dsearchn__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__dsearchn__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__dsearchn__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/__dsearchn__.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__dispatch__.lo `test -f 'libinterp/corefcn/__dispatch__.cc' || echo './'`libinterp/corefcn/__dispatch__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__dispatch__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__dispatch__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/__dispatch__.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__ichol__.lo `test -f 'libinterp/corefcn/__ichol__.cc' || echo './'`libinterp/corefcn/__ichol__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__ichol__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__ichol__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/__ichol__.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__lin_interpn__.lo `test -f 'libinterp/corefcn/__lin_interpn__.cc' || echo './'`libinterp/corefcn/__lin_interpn__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__lin_interpn__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__lin_interpn__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/corefcn/__lin_interpn__.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer::operator const T**() const [with T = float]': BUILDSTDERR: libinterp/corefcn/__lin_interpn__.cc:191:3: required from 'octave_value lin_interpn(int, M*, M, M*) [with T = float; M = FloatNDArray]' BUILDSTDERR: libinterp/corefcn/__lin_interpn__.cc:293:60: required from here BUILDSTDERR: ./liboctave/util/oct-locbuf.h:165:12: warning: cast from 'char*' to 'const float**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer::operator const T**() const [with T = double]': BUILDSTDERR: libinterp/corefcn/__lin_interpn__.cc:191:3: required from 'octave_value lin_interpn(int, M*, M, M*) [with T = double; M = NDArray]' BUILDSTDERR: libinterp/corefcn/__lin_interpn__.cc:311:56: required from here BUILDSTDERR: ./liboctave/util/oct-locbuf.h:165:12: warning: cast from 'char*' to 'const double**' increases required alignment of target type [-Wcast-align] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__luinc__.lo `test -f 'libinterp/corefcn/__luinc__.cc' || echo './'`libinterp/corefcn/__luinc__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__luinc__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__luinc__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/__luinc__.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__ilu__.lo `test -f 'libinterp/corefcn/__ilu__.cc' || echo './'`libinterp/corefcn/__ilu__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__ilu__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__ilu__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/__ilu__.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__pchip_deriv__.lo `test -f 'libinterp/corefcn/__pchip_deriv__.cc' || echo './'`libinterp/corefcn/__pchip_deriv__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__pchip_deriv__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__pchip_deriv__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/__pchip_deriv__.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__qp__.lo `test -f 'libinterp/corefcn/__qp__.cc' || echo './'`libinterp/corefcn/__qp__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__qp__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__qp__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-dm.h:5, BUILDSTDERR: from libinterp/corefcn/__qp__.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-balance.lo `test -f 'libinterp/corefcn/balance.cc' || echo './'`libinterp/corefcn/balance.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/balance.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-balance.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/balance.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-__magick_read__.lo `test -f 'libinterp/corefcn/__magick_read__.cc' || echo './'`libinterp/corefcn/__magick_read__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/__magick_read__.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-__magick_read__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/__magick_read__.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-besselj.lo `test -f 'libinterp/corefcn/besselj.cc' || echo './'`libinterp/corefcn/besselj.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/besselj.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-besselj.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/besselj.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-betainc.lo `test -f 'libinterp/corefcn/betainc.cc' || echo './'`libinterp/corefcn/betainc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/betainc.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-betainc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/betainc.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-c-file-ptr-stream.lo `test -f 'libinterp/corefcn/c-file-ptr-stream.cc' || echo './'`libinterp/corefcn/c-file-ptr-stream.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/c-file-ptr-stream.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-c-file-ptr-stream.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-cdisplay.lo `test -f 'libinterp/corefcn/cdisplay.c' || echo './'`libinterp/corefcn/cdisplay.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/cdisplay.c -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-cdisplay.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-call-stack.lo `test -f 'libinterp/corefcn/call-stack.cc' || echo './'`libinterp/corefcn/call-stack.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/call-stack.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-call-stack.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/corefcn/call-stack.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-bsxfun.lo `test -f 'libinterp/corefcn/bsxfun.cc' || echo './'`libinterp/corefcn/bsxfun.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/bsxfun.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-bsxfun.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/oct-map.h:32, BUILDSTDERR: from libinterp/corefcn/bsxfun.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-coct-hdf5-types.lo `test -f 'libinterp/corefcn/coct-hdf5-types.c' || echo './'`libinterp/corefcn/coct-hdf5-types.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/coct-hdf5-types.c -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-coct-hdf5-types.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-bitfcns.lo `test -f 'libinterp/corefcn/bitfcns.cc' || echo './'`libinterp/corefcn/bitfcns.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/bitfcns.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-bitfcns.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/bitfcns.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-colloc.lo `test -f 'libinterp/corefcn/colloc.cc' || echo './'`libinterp/corefcn/colloc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/colloc.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-colloc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/numeric/CollocWt.h:30, BUILDSTDERR: from libinterp/corefcn/colloc.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-comment-list.lo `test -f 'libinterp/corefcn/comment-list.cc' || echo './'`libinterp/corefcn/comment-list.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/comment-list.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-comment-list.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-conv2.lo `test -f 'libinterp/corefcn/conv2.cc' || echo './'`libinterp/corefcn/conv2.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/conv2.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-conv2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/numeric/oct-convn.h:29, BUILDSTDERR: from libinterp/corefcn/conv2.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-daspk.lo `test -f 'libinterp/corefcn/daspk.cc' || echo './'`libinterp/corefcn/daspk.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/daspk.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-daspk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/base-de.h:30, BUILDSTDERR: from liboctave/numeric/base-dae.h:28, BUILDSTDERR: from liboctave/numeric/DAE.h:29, BUILDSTDERR: from liboctave/numeric/DASPK-opts.h:10, BUILDSTDERR: from liboctave/numeric/DASPK.h:30, BUILDSTDERR: from libinterp/corefcn/daspk.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-dasrt.lo `test -f 'libinterp/corefcn/dasrt.cc' || echo './'`libinterp/corefcn/dasrt.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/dasrt.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-dasrt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/base-de.h:30, BUILDSTDERR: from liboctave/numeric/base-dae.h:28, BUILDSTDERR: from liboctave/numeric/DAE.h:29, BUILDSTDERR: from liboctave/numeric/DAERT.h:28, BUILDSTDERR: from liboctave/numeric/DASRT-opts.h:10, BUILDSTDERR: from liboctave/numeric/DASRT.h:30, BUILDSTDERR: from libinterp/corefcn/dasrt.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-cellfun.lo `test -f 'libinterp/corefcn/cellfun.cc' || echo './'`libinterp/corefcn/cellfun.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/cellfun.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-cellfun.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/cellfun.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer::operator T**() const [with T = octave_value]': BUILDSTDERR: libinterp/corefcn/cellfun.cc:2028:3: required from here BUILDSTDERR: ./liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'octave_value**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: operator T **() const { return reinterpret_cast (this->data ()); } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer::operator T**() const [with T = idx_vector]': BUILDSTDERR: libinterp/corefcn/cellfun.cc:1964:3: required from 'Cell do_mat2cell_nd(const ArrayND&, const Array*, int) [with ArrayND = NDArray]' BUILDSTDERR: libinterp/corefcn/cellfun.cc:2001:27: required from 'Cell do_mat2cell(const ArrayND&, const Array*, int) [with ArrayND = NDArray]' BUILDSTDERR: libinterp/corefcn/cellfun.cc:2127:64: required from here BUILDSTDERR: ./liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'idx_vector**' increases required alignment of target type [-Wcast-align] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-dassl.lo `test -f 'libinterp/corefcn/dassl.cc' || echo './'`libinterp/corefcn/dassl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/dassl.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-dassl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/base-de.h:30, BUILDSTDERR: from liboctave/numeric/base-dae.h:28, BUILDSTDERR: from liboctave/numeric/DAE.h:29, BUILDSTDERR: from liboctave/numeric/DASSL-opts.h:10, BUILDSTDERR: from liboctave/numeric/DASSL.h:30, BUILDSTDERR: from libinterp/corefcn/dassl.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-defaults.lo `test -f 'libinterp/corefcn/defaults.cc' || echo './'`libinterp/corefcn/defaults.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/defaults.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-defaults.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/defaults.cc:40: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-defun.lo `test -f 'libinterp/corefcn/defun.cc' || echo './'`libinterp/corefcn/defun.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/defun.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-defun.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/corefcn/defun.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-debug.lo `test -f 'libinterp/corefcn/debug.cc' || echo './'`libinterp/corefcn/debug.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/debug.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-debug.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/corefcn/debug.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-display.lo `test -f 'libinterp/corefcn/display.cc' || echo './'`libinterp/corefcn/display.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/display.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-display.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-det.lo `test -f 'libinterp/corefcn/det.cc' || echo './'`libinterp/corefcn/det.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/det.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-det.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/det.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-dirfns.lo `test -f 'libinterp/corefcn/dirfns.cc' || echo './'`libinterp/corefcn/dirfns.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/dirfns.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-dirfns.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/dirfns.cc:44: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-dlmread.lo `test -f 'libinterp/corefcn/dlmread.cc' || echo './'`libinterp/corefcn/dlmread.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/dlmread.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-dlmread.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/dlmread.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-dot.lo `test -f 'libinterp/corefcn/dot.cc' || echo './'`libinterp/corefcn/dot.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/dot.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-dot.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/dot.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-dynamic-ld.lo `test -f 'libinterp/corefcn/dynamic-ld.cc' || echo './'`libinterp/corefcn/dynamic-ld.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/dynamic-ld.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-dynamic-ld.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/dynamic-ld.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-eig.lo `test -f 'libinterp/corefcn/eig.cc' || echo './'`libinterp/corefcn/eig.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/eig.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-eig.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/eig.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-data.lo `test -f 'libinterp/corefcn/data.cc' || echo './'`libinterp/corefcn/data.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/data.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-data.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/data.cc:43: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-event-queue.lo `test -f 'libinterp/corefcn/event-queue.cc' || echo './'`libinterp/corefcn/event-queue.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/event-queue.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-event-queue.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ellipj.lo `test -f 'libinterp/corefcn/ellipj.cc' || echo './'`libinterp/corefcn/ellipj.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ellipj.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ellipj.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/ellipj.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-errwarn.lo `test -f 'libinterp/corefcn/errwarn.cc' || echo './'`libinterp/corefcn/errwarn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/errwarn.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-errwarn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/errwarn.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-fft.lo `test -f 'libinterp/corefcn/fft.cc' || echo './'`libinterp/corefcn/fft.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/fft.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-fft.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/fft.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-fft2.lo `test -f 'libinterp/corefcn/fft2.cc' || echo './'`libinterp/corefcn/fft2.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/fft2.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-fft2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/fft2.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-error.lo `test -f 'libinterp/corefcn/error.cc' || echo './'`libinterp/corefcn/error.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/error.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-error.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/corefcn/error.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-fftn.lo `test -f 'libinterp/corefcn/fftn.cc' || echo './'`libinterp/corefcn/fftn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/fftn.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-fftn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/fftn.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-file-io.lo `test -f 'libinterp/corefcn/file-io.cc' || echo './'`libinterp/corefcn/file-io.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/file-io.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-file-io.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/file-io.cc:60: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ft-text-renderer.lo `test -f 'libinterp/corefcn/ft-text-renderer.cc' || echo './'`libinterp/corefcn/ft-text-renderer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ft-text-renderer.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ft-text-renderer.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/base-text-renderer.h:32, BUILDSTDERR: from libinterp/corefcn/ft-text-renderer.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-find.lo `test -f 'libinterp/corefcn/find.cc' || echo './'`libinterp/corefcn/find.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/find.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-find.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/find.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-filter.lo `test -f 'libinterp/corefcn/filter.cc' || echo './'`libinterp/corefcn/filter.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/filter.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-filter.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/filter.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-gammainc.lo `test -f 'libinterp/corefcn/gammainc.cc' || echo './'`libinterp/corefcn/gammainc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/gammainc.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-gammainc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/gammainc.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-getgrent.lo `test -f 'libinterp/corefcn/getgrent.cc' || echo './'`libinterp/corefcn/getgrent.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/getgrent.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-getgrent.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/getgrent.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-getpwent.lo `test -f 'libinterp/corefcn/getpwent.cc' || echo './'`libinterp/corefcn/getpwent.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/getpwent.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-getpwent.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/getpwent.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-getrusage.lo `test -f 'libinterp/corefcn/getrusage.cc' || echo './'`libinterp/corefcn/getrusage.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/getrusage.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-getrusage.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/getrusage.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-givens.lo `test -f 'libinterp/corefcn/givens.cc' || echo './'`libinterp/corefcn/givens.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/givens.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-givens.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/givens.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-gcd.lo `test -f 'libinterp/corefcn/gcd.cc' || echo './'`libinterp/corefcn/gcd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/gcd.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-gcd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/corefcn/gcd.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-gripes.lo `test -f 'libinterp/corefcn/gripes.cc' || echo './'`libinterp/corefcn/gripes.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/gripes.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-gripes.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/gripes.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-gl2ps-print.lo `test -f 'libinterp/corefcn/gl2ps-print.cc' || echo './'`libinterp/corefcn/gl2ps-print.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/gl2ps-print.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-gl2ps-print.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libinterp/corefcn/gl2ps-print.h:30, BUILDSTDERR: from libinterp/corefcn/gl2ps-print.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-hash.lo `test -f 'libinterp/corefcn/hash.cc' || echo './'`libinterp/corefcn/hash.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/hash.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-hash.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/hash.cc:45: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-gl-render.lo `test -f 'libinterp/corefcn/gl-render.cc' || echo './'`libinterp/corefcn/gl-render.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/gl-render.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-gl-render.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/gl-render.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-help.lo `test -f 'libinterp/corefcn/help.cc' || echo './'`libinterp/corefcn/help.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/help.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-help.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/help.cc:41: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-hess.lo `test -f 'libinterp/corefcn/hess.cc' || echo './'`libinterp/corefcn/hess.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/hess.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-hess.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/hess.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-hex2num.lo `test -f 'libinterp/corefcn/hex2num.cc' || echo './'`libinterp/corefcn/hex2num.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/hex2num.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-hex2num.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/hex2num.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-hook-fcn.lo `test -f 'libinterp/corefcn/hook-fcn.cc' || echo './'`libinterp/corefcn/hook-fcn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/hook-fcn.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-hook-fcn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/hook-fcn.h:30, BUILDSTDERR: from libinterp/corefcn/hook-fcn.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-inv.lo `test -f 'libinterp/corefcn/inv.cc' || echo './'`libinterp/corefcn/inv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/inv.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-inv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/inv.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-input.lo `test -f 'libinterp/corefcn/input.cc' || echo './'`libinterp/corefcn/input.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/input.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-input.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/corefcn/input.cc:43: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-kron.lo `test -f 'libinterp/corefcn/kron.cc' || echo './'`libinterp/corefcn/kron.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/kron.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-kron.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/kron.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-interpreter.lo `test -f 'libinterp/corefcn/interpreter.cc' || echo './'`libinterp/corefcn/interpreter.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/interpreter.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-interpreter.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libinterp/builtins.h:28, BUILDSTDERR: from libinterp/corefcn/interpreter.cc:41: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-load-path.lo `test -f 'libinterp/corefcn/load-path.cc' || echo './'`libinterp/corefcn/load-path.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/load-path.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-load-path.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/load-path.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-load-save.lo `test -f 'libinterp/corefcn/load-save.cc' || echo './'`libinterp/corefcn/load-save.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/load-save.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-load-save.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/load-save.cc:49: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/load-save.cc: In function 'void write_header(std::ostream&, load_save_format)': BUILDSTDERR: libinterp/corefcn/load-save.cc:1179:72: warning: cast from 'const char*' to 'const int16_t*' {aka 'const short int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: int16_t number = *(reinterpret_cast("\x00\x01")); BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ls-ascii-helper.lo `test -f 'libinterp/corefcn/ls-ascii-helper.cc' || echo './'`libinterp/corefcn/ls-ascii-helper.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ls-ascii-helper.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ls-ascii-helper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-lookup.lo `test -f 'libinterp/corefcn/lookup.cc' || echo './'`libinterp/corefcn/lookup.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/lookup.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-lookup.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/corefcn/lookup.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ls-mat-ascii.lo `test -f 'libinterp/corefcn/ls-mat-ascii.cc' || echo './'`libinterp/corefcn/ls-mat-ascii.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ls-mat-ascii.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ls-mat-ascii.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/ls-mat-ascii.cc:48: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ls-hdf5.lo `test -f 'libinterp/corefcn/ls-hdf5.cc' || echo './'`libinterp/corefcn/ls-hdf5.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ls-hdf5.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ls-hdf5.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/ls-hdf5.cc:52: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ls-mat4.lo `test -f 'libinterp/corefcn/ls-mat4.cc' || echo './'`libinterp/corefcn/ls-mat4.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ls-mat4.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ls-mat4.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/ls-mat4.cc:47: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ls-oct-text.lo `test -f 'libinterp/corefcn/ls-oct-text.cc' || echo './'`libinterp/corefcn/ls-oct-text.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ls-oct-text.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ls-oct-text.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/ls-oct-text.cc:49: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ls-utils.lo `test -f 'libinterp/corefcn/ls-utils.cc' || echo './'`libinterp/corefcn/ls-utils.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ls-utils.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ls-utils.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ls-oct-binary.lo `test -f 'libinterp/corefcn/ls-oct-binary.cc' || echo './'`libinterp/corefcn/ls-oct-binary.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ls-oct-binary.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ls-oct-binary.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/ls-oct-binary.cc:47: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-lsode.lo `test -f 'libinterp/corefcn/lsode.cc' || echo './'`libinterp/corefcn/lsode.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/lsode.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-lsode.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/base-de.h:30, BUILDSTDERR: from liboctave/numeric/ODE.h:29, BUILDSTDERR: from liboctave/numeric/LSODE-opts.h:10, BUILDSTDERR: from liboctave/numeric/LSODE.h:30, BUILDSTDERR: from libinterp/corefcn/lsode.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-lu.lo `test -f 'libinterp/corefcn/lu.cc' || echo './'`libinterp/corefcn/lu.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/lu.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-lu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/numeric/sparse-lu.h:30, BUILDSTDERR: from libinterp/corefcn/lu.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ls-mat5.lo `test -f 'libinterp/corefcn/ls-mat5.cc' || echo './'`libinterp/corefcn/ls-mat5.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ls-mat5.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ls-mat5.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/ls-mat5.cc:51: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/ls-mat5.cc: In function 'std::__cxx11::string read_mat5_binary_element(std::istream&, const string&, bool, bool&, octave_value&)': BUILDSTDERR: libinterp/corefcn/ls-mat5.cc:494:66: warning: cast from 'const char*' to 'const int16_t*' {aka 'const short int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: int16_t number = *(reinterpret_cast("\x00\x01")); BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-mappers.lo `test -f 'libinterp/corefcn/mappers.cc' || echo './'`libinterp/corefcn/mappers.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/mappers.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-mappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/mappers.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-matrix_type.lo `test -f 'libinterp/corefcn/matrix_type.cc' || echo './'`libinterp/corefcn/matrix_type.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/matrix_type.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-matrix_type.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/matrix_type.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-max.lo `test -f 'libinterp/corefcn/max.cc' || echo './'`libinterp/corefcn/max.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/max.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-max.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/corefcn/max.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-mgorth.lo `test -f 'libinterp/corefcn/mgorth.cc' || echo './'`libinterp/corefcn/mgorth.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/mgorth.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-mgorth.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/mgorth.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-nproc.lo `test -f 'libinterp/corefcn/nproc.cc' || echo './'`libinterp/corefcn/nproc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/nproc.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-nproc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/nproc.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-fstrm.lo `test -f 'libinterp/corefcn/oct-fstrm.cc' || echo './'`libinterp/corefcn/oct-fstrm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-fstrm.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-fstrm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/oct-stream.h:53, BUILDSTDERR: from libinterp/corefcn/oct-fstrm.h:31, BUILDSTDERR: from libinterp/corefcn/oct-fstrm.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-mex.lo `test -f 'libinterp/corefcn/mex.cc' || echo './'`libinterp/corefcn/mex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/mex.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-mex.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/mex.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer::operator T**() const [with T = mxArray]': BUILDSTDERR: libinterp/corefcn/mex.cc:3080:3: required from here BUILDSTDERR: ./liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'mxArray**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: operator T **() const { return reinterpret_cast (this->data ()); } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-hdf5-types.lo `test -f 'libinterp/corefcn/oct-hdf5-types.cc' || echo './'`libinterp/corefcn/oct-hdf5-types.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-hdf5-types.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-hdf5-types.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-iostrm.lo `test -f 'libinterp/corefcn/oct-iostrm.cc' || echo './'`libinterp/corefcn/oct-iostrm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-iostrm.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-iostrm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/oct-stream.h:53, BUILDSTDERR: from libinterp/corefcn/oct-iostrm.h:30, BUILDSTDERR: from libinterp/corefcn/oct-iostrm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-hist.lo `test -f 'libinterp/corefcn/oct-hist.cc' || echo './'`libinterp/corefcn/oct-hist.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-hist.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-hist.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/oct-hist.cc:54: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-lvalue.lo `test -f 'libinterp/corefcn/oct-lvalue.cc' || echo './'`libinterp/corefcn/oct-lvalue.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-lvalue.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-lvalue.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/oct-lvalue.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-prcstrm.lo `test -f 'libinterp/corefcn/oct-prcstrm.cc' || echo './'`libinterp/corefcn/oct-prcstrm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-prcstrm.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-prcstrm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/oct-stream.h:53, BUILDSTDERR: from libinterp/corefcn/oct-stdstrm.h:28, BUILDSTDERR: from libinterp/corefcn/oct-prcstrm.h:28, BUILDSTDERR: from libinterp/corefcn/oct-prcstrm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-map.lo `test -f 'libinterp/corefcn/oct-map.cc' || echo './'`libinterp/corefcn/oct-map.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-map.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-map.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/oct-map.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-procbuf.lo `test -f 'libinterp/corefcn/oct-procbuf.cc' || echo './'`libinterp/corefcn/oct-procbuf.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-procbuf.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-procbuf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/variables.h:44, BUILDSTDERR: from libinterp/corefcn/oct-procbuf.cc:49: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-strstrm.lo `test -f 'libinterp/corefcn/oct-strstrm.cc' || echo './'`libinterp/corefcn/oct-strstrm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-strstrm.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-strstrm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/oct-stream.h:53, BUILDSTDERR: from libinterp/corefcn/oct-strstrm.h:31, BUILDSTDERR: from libinterp/corefcn/oct-strstrm.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-tex-lexer.lo `test -f 'libinterp/corefcn/oct-tex-lexer.cc' || echo './'`libinterp/corefcn/oct-tex-lexer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-tex-lexer.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-tex-lexer.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/txt-eng.h:33, BUILDSTDERR: from libinterp/corefcn/oct-tex-lexer.ll:65: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-tex-parser.lo `test -f 'libinterp/corefcn/oct-tex-parser.cc' || echo './'`libinterp/corefcn/oct-tex-parser.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-tex-parser.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-tex-parser.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/txt-eng.h:33, BUILDSTDERR: from libinterp/corefcn/oct-tex-parser.yy:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-ordschur.lo `test -f 'libinterp/corefcn/ordschur.cc' || echo './'`libinterp/corefcn/ordschur.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/ordschur.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-ordschur.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/ordschur.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-octave-link.lo `test -f 'libinterp/corefcn/octave-link.cc' || echo './'`libinterp/corefcn/octave-link.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/octave-link.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-octave-link.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/octave-link.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-pinv.lo `test -f 'libinterp/corefcn/pinv.cc' || echo './'`libinterp/corefcn/pinv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/pinv.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-pinv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/pinv.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-pager.lo `test -f 'libinterp/corefcn/pager.cc' || echo './'`libinterp/corefcn/pager.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/pager.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-pager.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/pager.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-procstream.lo `test -f 'libinterp/corefcn/procstream.cc' || echo './'`libinterp/corefcn/procstream.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/procstream.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-procstream.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-profiler.lo `test -f 'libinterp/corefcn/profiler.cc' || echo './'`libinterp/corefcn/profiler.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/profiler.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-profiler.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/profiler.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-oct-stream.lo `test -f 'libinterp/corefcn/oct-stream.cc' || echo './'`libinterp/corefcn/oct-stream.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-stream.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-oct-stream.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/oct-stream.cc:41: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/oct-stream.cc: In member function 'int octave::textscan::read_format_once(octave::delimited_stream&, octave::textscan_format_list&, std::__cxx11::list&, Array, int&)': BUILDSTDERR: libinterp/corefcn/oct-stream.cc:3494:41: warning: '~' on an expression of type bool [-Wbool-operation] BUILDSTDERR: if (!is.eof () && ~is_delim (is.peek ())) BUILDSTDERR: ~~~~~~~~~^~~~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/oct-stream.cc:3494:41: note: did you mean to use logical not ('!')? make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-pr-output.lo `test -f 'libinterp/corefcn/pr-output.cc' || echo './'`libinterp/corefcn/pr-output.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/pr-output.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-pr-output.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/pr-output.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-psi.lo `test -f 'libinterp/corefcn/psi.cc' || echo './'`libinterp/corefcn/psi.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/psi.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-psi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/psi.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-quad.lo `test -f 'libinterp/corefcn/quad.cc' || echo './'`libinterp/corefcn/quad.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/quad.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-quad.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/Quad.h:30, BUILDSTDERR: from libinterp/corefcn/quad.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/quad.cc: In function 'octave_value_list Fquad(const octave_value_list&, int)': BUILDSTDERR: libinterp/corefcn/quad.cc:264:65: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: quad_opts.set_single_precision_relative_tolerance (tol (1)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:266:13: note: here BUILDSTDERR: case 1: BUILDSTDERR: ^~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:256:46: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: sing = args(4).xfloat_vector_value ("quad: fifth argument SING must be a vector of singularities"); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:258:9: note: here BUILDSTDERR: case 4: BUILDSTDERR: ^~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:261:11: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: switch (tol.numel ()) BUILDSTDERR: ^~~~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:274:9: note: here BUILDSTDERR: case 3: BUILDSTDERR: ^~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:357:48: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: quad_opts.set_relative_tolerance (tol (1)); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:359:13: note: here BUILDSTDERR: case 1: BUILDSTDERR: ^~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:349:39: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: sing = args(4).vector_value ("quad: fifth argument SING must be a vector of singularities"); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:351:9: note: here BUILDSTDERR: case 4: BUILDSTDERR: ^~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:354:11: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: switch (tol.numel ()) BUILDSTDERR: ^~~~~~ BUILDSTDERR: libinterp/corefcn/quad.cc:367:9: note: here BUILDSTDERR: case 3: BUILDSTDERR: ^~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-quadcc.lo `test -f 'libinterp/corefcn/quadcc.cc' || echo './'`libinterp/corefcn/quadcc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/quadcc.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-quadcc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/quadcc.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-qz.lo `test -f 'libinterp/corefcn/qz.cc' || echo './'`libinterp/corefcn/qz.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/qz.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-qz.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/qz.cc:46: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/qz.cc: In function 'octave_value_list Fqz(const octave_value_list&, int)': BUILDSTDERR: libinterp/corefcn/qz.cc:999:19: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: retval(6) = gev; BUILDSTDERR: ^~~ BUILDSTDERR: libinterp/corefcn/qz.cc:1001:5: note: here BUILDSTDERR: case 6: BUILDSTDERR: ^~~~ BUILDSTDERR: libinterp/corefcn/qz.cc:1003:19: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: retval(5) = CVL; BUILDSTDERR: ^~~ BUILDSTDERR: libinterp/corefcn/qz.cc:1005:5: note: here BUILDSTDERR: case 5: BUILDSTDERR: ^~~~ BUILDSTDERR: libinterp/corefcn/qz.cc:1007:19: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: retval(4) = CVR; BUILDSTDERR: ^~~ BUILDSTDERR: libinterp/corefcn/qz.cc:1009:5: note: here BUILDSTDERR: case 4: BUILDSTDERR: ^~~~ BUILDSTDERR: libinterp/corefcn/qz.cc:1010:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (nargin == 3) BUILDSTDERR: ^~ BUILDSTDERR: libinterp/corefcn/qz.cc:1027:5: note: here BUILDSTDERR: case 3: BUILDSTDERR: ^~~~ BUILDSTDERR: libinterp/corefcn/qz.cc:1028:7: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: if (nargin == 3) BUILDSTDERR: ^~ BUILDSTDERR: libinterp/corefcn/qz.cc:1043:5: note: here BUILDSTDERR: case 2: BUILDSTDERR: ^~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-graphics.lo `test -f 'libinterp/corefcn/graphics.cc' || echo './'`libinterp/corefcn/graphics.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/graphics.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-graphics.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/graphics.cc:41: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-rcond.lo `test -f 'libinterp/corefcn/rcond.cc' || echo './'`libinterp/corefcn/rcond.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/rcond.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-rcond.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/rcond.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-rand.lo `test -f 'libinterp/corefcn/rand.cc' || echo './'`libinterp/corefcn/rand.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/rand.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-rand.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/oct-rand.h:31, BUILDSTDERR: from libinterp/corefcn/rand.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-schur.lo `test -f 'libinterp/corefcn/schur.cc' || echo './'`libinterp/corefcn/schur.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/schur.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-schur.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/numeric/schur.h:30, BUILDSTDERR: from libinterp/corefcn/schur.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-sighandlers.lo `test -f 'libinterp/corefcn/sighandlers.cc' || echo './'`libinterp/corefcn/sighandlers.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/sighandlers.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-sighandlers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/debug.h:30, BUILDSTDERR: from libinterp/corefcn/sighandlers.cc:44: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-sparse-xdiv.lo `test -f 'libinterp/corefcn/sparse-xdiv.cc' || echo './'`libinterp/corefcn/sparse-xdiv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/sparse-xdiv.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-sparse-xdiv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/dSparse.h:29, BUILDSTDERR: from libinterp/corefcn/sparse-xdiv.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-regexp.lo `test -f 'libinterp/corefcn/regexp.cc' || echo './'`libinterp/corefcn/regexp.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/regexp.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-regexp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/regexp.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-sparse-xpow.lo `test -f 'libinterp/corefcn/sparse-xpow.cc' || echo './'`libinterp/corefcn/sparse-xpow.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/sparse-xpow.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-sparse-xpow.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/sparse-xpow.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-spparms.lo `test -f 'libinterp/corefcn/spparms.cc' || echo './'`libinterp/corefcn/spparms.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/spparms.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-spparms.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/spparms.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-sparse.lo `test -f 'libinterp/corefcn/sparse.cc' || echo './'`libinterp/corefcn/sparse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/sparse.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-sparse.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/variables.h:44, BUILDSTDERR: from libinterp/corefcn/sparse.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-sqrtm.lo `test -f 'libinterp/corefcn/sqrtm.cc' || echo './'`libinterp/corefcn/sqrtm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/sqrtm.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-sqrtm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/numeric/schur.h:30, BUILDSTDERR: from libinterp/corefcn/sqrtm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-str2double.lo `test -f 'libinterp/corefcn/str2double.cc' || echo './'`libinterp/corefcn/str2double.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/str2double.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-str2double.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/str2double.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-strfind.lo `test -f 'libinterp/corefcn/strfind.cc' || echo './'`libinterp/corefcn/strfind.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/strfind.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-strfind.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/strfind.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-strfns.lo `test -f 'libinterp/corefcn/strfns.cc' || echo './'`libinterp/corefcn/strfns.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/strfns.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-strfns.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/strfns.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-sub2ind.lo `test -f 'libinterp/corefcn/sub2ind.cc' || echo './'`libinterp/corefcn/sub2ind.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/sub2ind.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-sub2ind.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/sub2ind.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-svd.lo `test -f 'libinterp/corefcn/svd.cc' || echo './'`libinterp/corefcn/svd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/svd.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-svd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/svd.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-sylvester.lo `test -f 'libinterp/corefcn/sylvester.cc' || echo './'`libinterp/corefcn/sylvester.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/sylvester.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-sylvester.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/sylvester.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-syscalls.lo `test -f 'libinterp/corefcn/syscalls.cc' || echo './'`libinterp/corefcn/syscalls.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/syscalls.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-syscalls.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/syscalls.cc:46: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-sysdep.lo `test -f 'libinterp/corefcn/sysdep.cc' || echo './'`libinterp/corefcn/sysdep.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/sysdep.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-sysdep.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libinterp/corefcn/sysdep.cc:74: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-time.lo `test -f 'libinterp/corefcn/time.cc' || echo './'`libinterp/corefcn/time.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/time.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-time.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/time.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-text-renderer.lo `test -f 'libinterp/corefcn/text-renderer.cc' || echo './'`libinterp/corefcn/text-renderer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/text-renderer.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-text-renderer.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/base-text-renderer.h:32, BUILDSTDERR: from libinterp/corefcn/text-renderer.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-symtab.lo `test -f 'libinterp/corefcn/symtab.cc' || echo './'`libinterp/corefcn/symtab.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/symtab.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-symtab.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/debug.h:30, BUILDSTDERR: from libinterp/corefcn/symtab.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-txt-eng.lo `test -f 'libinterp/corefcn/txt-eng.cc' || echo './'`libinterp/corefcn/txt-eng.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/txt-eng.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-txt-eng.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/txt-eng.h:33, BUILDSTDERR: from libinterp/corefcn/txt-eng.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-tsearch.lo `test -f 'libinterp/corefcn/tsearch.cc' || echo './'`libinterp/corefcn/tsearch.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/tsearch.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-tsearch.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/corefcn/tsearch.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-toplev.lo `test -f 'libinterp/corefcn/toplev.cc' || echo './'`libinterp/corefcn/toplev.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/toplev.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-toplev.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/toplev.cc:43: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-tril.lo `test -f 'libinterp/corefcn/tril.cc' || echo './'`libinterp/corefcn/tril.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/tril.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-tril.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/tril.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-typecast.lo `test -f 'libinterp/corefcn/typecast.cc' || echo './'`libinterp/corefcn/typecast.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/typecast.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-typecast.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/typecast.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/typecast.cc: In instantiation of 'ArrayType reinterpret_copy(const void*, octave_idx_type, const dim_vector&) [with ArrayType = intNDArray >; octave_idx_type = int]': BUILDSTDERR: libinterp/corefcn/typecast.cc:221:74: required from here BUILDSTDERR: libinterp/corefcn/typecast.cc:80:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'T' {aka 'class octave_int'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy (dest, data, n * sizeof (T)); BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:41, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/typecast.cc:30: BUILDSTDERR: ./liboctave/util/oct-inttypes.h:847:1: note: 'T' {aka 'class octave_int'} declared here BUILDSTDERR: octave_int : public octave_int_base BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/typecast.cc: In instantiation of 'ArrayType reinterpret_copy(const void*, octave_idx_type, const dim_vector&) [with ArrayType = intNDArray >; octave_idx_type = int]': BUILDSTDERR: libinterp/corefcn/typecast.cc:223:75: required from here BUILDSTDERR: libinterp/corefcn/typecast.cc:80:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'T' {aka 'class octave_int'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy (dest, data, n * sizeof (T)); BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:41, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/typecast.cc:30: BUILDSTDERR: ./liboctave/util/oct-inttypes.h:847:1: note: 'T' {aka 'class octave_int'} declared here BUILDSTDERR: octave_int : public octave_int_base BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/typecast.cc: In instantiation of 'ArrayType reinterpret_copy(const void*, octave_idx_type, const dim_vector&) [with ArrayType = intNDArray >; octave_idx_type = int]': BUILDSTDERR: libinterp/corefcn/typecast.cc:225:75: required from here BUILDSTDERR: libinterp/corefcn/typecast.cc:80:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'T' {aka 'class octave_int'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy (dest, data, n * sizeof (T)); BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:41, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/typecast.cc:30: BUILDSTDERR: ./liboctave/util/oct-inttypes.h:847:1: note: 'T' {aka 'class octave_int'} declared here BUILDSTDERR: octave_int : public octave_int_base BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/typecast.cc: In instantiation of 'ArrayType reinterpret_copy(const void*, octave_idx_type, const dim_vector&) [with ArrayType = intNDArray >; octave_idx_type = int]': BUILDSTDERR: libinterp/corefcn/typecast.cc:227:75: required from here BUILDSTDERR: libinterp/corefcn/typecast.cc:80:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'T' {aka 'class octave_int'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy (dest, data, n * sizeof (T)); BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:41, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/typecast.cc:30: BUILDSTDERR: ./liboctave/util/oct-inttypes.h:847:1: note: 'T' {aka 'class octave_int'} declared here BUILDSTDERR: octave_int : public octave_int_base BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/typecast.cc: In instantiation of 'ArrayType reinterpret_copy(const void*, octave_idx_type, const dim_vector&) [with ArrayType = intNDArray >; octave_idx_type = int]': BUILDSTDERR: libinterp/corefcn/typecast.cc:232:75: required from here BUILDSTDERR: libinterp/corefcn/typecast.cc:80:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'T' {aka 'class octave_int'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy (dest, data, n * sizeof (T)); BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:41, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/typecast.cc:30: BUILDSTDERR: ./liboctave/util/oct-inttypes.h:847:1: note: 'T' {aka 'class octave_int'} declared here BUILDSTDERR: octave_int : public octave_int_base BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/typecast.cc: In instantiation of 'ArrayType reinterpret_copy(const void*, octave_idx_type, const dim_vector&) [with ArrayType = intNDArray >; octave_idx_type = int]': BUILDSTDERR: libinterp/corefcn/typecast.cc:235:59: required from here BUILDSTDERR: libinterp/corefcn/typecast.cc:80:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'T' {aka 'class octave_int'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy (dest, data, n * sizeof (T)); BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:41, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/typecast.cc:30: BUILDSTDERR: ./liboctave/util/oct-inttypes.h:847:1: note: 'T' {aka 'class octave_int'} declared here BUILDSTDERR: octave_int : public octave_int_base BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/typecast.cc: In instantiation of 'ArrayType reinterpret_copy(const void*, octave_idx_type, const dim_vector&) [with ArrayType = intNDArray >; octave_idx_type = int]': BUILDSTDERR: libinterp/corefcn/typecast.cc:238:59: required from here BUILDSTDERR: libinterp/corefcn/typecast.cc:80:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'T' {aka 'class octave_int'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy (dest, data, n * sizeof (T)); BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:41, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/typecast.cc:30: BUILDSTDERR: ./liboctave/util/oct-inttypes.h:847:1: note: 'T' {aka 'class octave_int'} declared here BUILDSTDERR: octave_int : public octave_int_base BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: libinterp/corefcn/typecast.cc: In instantiation of 'ArrayType reinterpret_copy(const void*, octave_idx_type, const dim_vector&) [with ArrayType = intNDArray >; octave_idx_type = int]': BUILDSTDERR: libinterp/corefcn/typecast.cc:241:59: required from here BUILDSTDERR: libinterp/corefcn/typecast.cc:80:15: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'T' {aka 'class octave_int'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: std::memcpy (dest, data, n * sizeof (T)); BUILDSTDERR: ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:41, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/corefcn/typecast.cc:30: BUILDSTDERR: ./liboctave/util/oct-inttypes.h:847:1: note: 'T' {aka 'class octave_int'} declared here BUILDSTDERR: octave_int : public octave_int_base BUILDSTDERR: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-urlwrite.lo `test -f 'libinterp/corefcn/urlwrite.cc' || echo './'`libinterp/corefcn/urlwrite.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/urlwrite.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-urlwrite.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/urlwrite.cc:41: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-utils.lo `test -f 'libinterp/corefcn/utils.cc' || echo './'`libinterp/corefcn/utils.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/utils.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-utils.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/corefcn/utils.cc:44: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-xdiv.lo `test -f 'libinterp/corefcn/xdiv.cc' || echo './'`libinterp/corefcn/xdiv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/xdiv.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-xdiv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/xdiv.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-xnorm.lo `test -f 'libinterp/corefcn/xnorm.cc' || echo './'`libinterp/corefcn/xnorm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/xnorm.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-xnorm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/xnorm.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-jit-util.lo `test -f 'libinterp/corefcn/jit-util.cc' || echo './'`libinterp/corefcn/jit-util.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/jit-util.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-jit-util.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-zfstream.lo `test -f 'libinterp/corefcn/zfstream.cc' || echo './'`libinterp/corefcn/zfstream.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/zfstream.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-zfstream.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-jit-typeinfo.lo `test -f 'libinterp/corefcn/jit-typeinfo.cc' || echo './'`libinterp/corefcn/jit-typeinfo.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/jit-typeinfo.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-jit-typeinfo.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-jit-ir.lo `test -f 'libinterp/corefcn/jit-ir.cc' || echo './'`libinterp/corefcn/jit-ir.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/jit-ir.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-jit-ir.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/liboctave-build-info.cc-t && \ /usr/bin/sed \ -e "s|%NO_EDIT_WARNING%|DO NOT EDIT! Generated automatically by Makefile|" \ -e "s|%OCTAVE_HG_ID%|94f8e2b5a88b|" liboctave/liboctave-build-info.in.cc > liboctave/liboctave-build-info.cc-t && \ if [ -s liboctave/liboctave-build-info.cc-t ]; then /bin/sh ./build-aux/move-if-change liboctave/liboctave-build-info.cc-t liboctave/liboctave-build-info.cc; else echo "liboctave/liboctave-build-info.cc-t is empty!" 1>&2; rm -f liboctave/liboctave-build-info.cc-t; exit 1; fi make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/cruft/ranlib/ranlib.def-t liboctave/cruft/ranlib/ranlib.def && \ /bin/sh build-aux/mk-f77-def.sh . liboctave/cruft/ranlib/advnst.f liboctave/cruft/ranlib/genbet.f liboctave/cruft/ranlib/genchi.f liboctave/cruft/ranlib/genexp.f liboctave/cruft/ranlib/genf.f liboctave/cruft/ranlib/gengam.f liboctave/cruft/ranlib/genmn.f liboctave/cruft/ranlib/genmul.f liboctave/cruft/ranlib/gennch.f liboctave/cruft/ranlib/gennf.f liboctave/cruft/ranlib/gennor.f liboctave/cruft/ranlib/genprm.f liboctave/cruft/ranlib/genunf.f liboctave/cruft/ranlib/getcgn.f liboctave/cruft/ranlib/getsd.f liboctave/cruft/ranlib/ignbin.f liboctave/cruft/ranlib/ignlgi.f liboctave/cruft/ranlib/ignnbn.f liboctave/cruft/ranlib/ignpoi.f liboctave/cruft/ranlib/ignuin.f liboctave/cruft/ranlib/initgn.f liboctave/cruft/ranlib/inrgcm.f liboctave/cruft/ranlib/lennob.f liboctave/cruft/ranlib/mltmod.f liboctave/cruft/ranlib/phrtsd.f liboctave/cruft/ranlib/qrgnin.f liboctave/cruft/ranlib/ranf.f liboctave/cruft/ranlib/setall.f liboctave/cruft/ranlib/setant.f liboctave/cruft/ranlib/setgmn.f liboctave/cruft/ranlib/setsd.f liboctave/cruft/ranlib/sexpo.f liboctave/cruft/ranlib/sgamma.f liboctave/cruft/ranlib/snorm.f liboctave/cruft/ranlib/wrap.f > liboctave/cruft/ranlib/ranlib.def-t && \ mv liboctave/cruft/ranlib/ranlib.def-t liboctave/cruft/ranlib/ranlib.def make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/cruft/slatec-fn/derfc.f-t liboctave/cruft/slatec-fn/derfc.f && /bin/sh build-aux/subst-f77-isnan-macro.sh < liboctave/cruft/slatec-fn/derfc.in.f > liboctave/cruft/slatec-fn/derfc.f-t && mv liboctave/cruft/slatec-fn/derfc.f-t liboctave/cruft/slatec-fn/derfc.f make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/cruft/slatec-fn/erfc.f-t liboctave/cruft/slatec-fn/erfc.f && /bin/sh build-aux/subst-f77-isnan-macro.sh < liboctave/cruft/slatec-fn/erfc.in.f > liboctave/cruft/slatec-fn/erfc.f-t && mv liboctave/cruft/slatec-fn/erfc.f-t liboctave/cruft/slatec-fn/erfc.f make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f liboctave/cruft/cruft.def-t liboctave/cruft/cruft.def && \ /bin/sh build-aux/mk-f77-def.sh . liboctave/cruft/amos/cacai.f liboctave/cruft/amos/cacon.f liboctave/cruft/amos/cbesh.f liboctave/cruft/amos/cbesi.f liboctave/cruft/amos/cbesj.f liboctave/cruft/amos/cbesk.f liboctave/cruft/amos/cbesy.f liboctave/cruft/amos/cbinu.f liboctave/cruft/amos/cbuni.f liboctave/cruft/amos/cbunk.f liboctave/cruft/amos/cunk1.f liboctave/cruft/amos/cunk2.f liboctave/cruft/amos/crati.f liboctave/cruft/amos/cshch.f liboctave/cruft/amos/cuni1.f liboctave/cruft/amos/cuoik.f liboctave/cruft/amos/cairy.f liboctave/cruft/amos/cbiry.f liboctave/cruft/amos/ckscl.f liboctave/cruft/amos/cs1s2.f liboctave/cruft/amos/cuchk.f liboctave/cruft/amos/cuni2.f liboctave/cruft/amos/cwrsk.f liboctave/cruft/amos/casyi.f liboctave/cruft/amos/cbknu.f liboctave/cruft/amos/cmlri.f liboctave/cruft/amos/cseri.f liboctave/cruft/amos/cunhj.f liboctave/cruft/amos/cunik.f liboctave/cruft/amos/dgamln.f liboctave/cruft/amos/gamln.f liboctave/cruft/amos/xzabs.f liboctave/cruft/amos/xzexp.f liboctave/cruft/amos/xzlog.f liboctave/cruft/amos/xzsqrt.f liboctave/cruft/amos/zacai.f liboctave/cruft/amos/zacon.f liboctave/cruft/amos/zairy.f liboctave/cruft/amos/zasyi.f liboctave/cruft/amos/zbesh.f liboctave/cruft/amos/zbesi.f liboctave/cruft/amos/zbesj.f liboctave/cruft/amos/zbesk.f liboctave/cruft/amos/zbesy.f liboctave/cruft/amos/zbinu.f liboctave/cruft/amos/zbiry.f liboctave/cruft/amos/zbknu.f liboctave/cruft/amos/zbuni.f liboctave/cruft/amos/zbunk.f liboctave/cruft/amos/zdiv.f liboctave/cruft/amos/zkscl.f liboctave/cruft/amos/zmlri.f liboctave/cruft/amos/zmlt.f liboctave/cruft/amos/zrati.f liboctave/cruft/amos/zs1s2.f liboctave/cruft/amos/zseri.f liboctave/cruft/amos/zshch.f liboctave/cruft/amos/zuchk.f liboctave/cruft/amos/zunhj.f liboctave/cruft/amos/zuni1.f liboctave/cruft/amos/zuni2.f liboctave/cruft/amos/zunik.f liboctave/cruft/amos/zunk1.f liboctave/cruft/amos/zunk2.f liboctave/cruft/amos/zuoik.f liboctave/cruft/amos/zwrsk.f liboctave/cruft/blas-xtra/ddot3.f liboctave/cruft/blas-xtra/zdotc3.f liboctave/cruft/blas-xtra/sdot3.f liboctave/cruft/blas-xtra/cdotc3.f liboctave/cruft/blas-xtra/dmatm3.f liboctave/cruft/blas-xtra/zmatm3.f liboctave/cruft/blas-xtra/smatm3.f liboctave/cruft/blas-xtra/cmatm3.f liboctave/cruft/blas-xtra/xddot.f liboctave/cruft/blas-xtra/xdnrm2.f liboctave/cruft/blas-xtra/xdznrm2.f liboctave/cruft/blas-xtra/xzdotc.f liboctave/cruft/blas-xtra/xzdotu.f liboctave/cruft/blas-xtra/xsdot.f liboctave/cruft/blas-xtra/xsnrm2.f liboctave/cruft/blas-xtra/xscnrm2.f liboctave/cruft/blas-xtra/xcdotc.f liboctave/cruft/blas-xtra/xcdotu.f liboctave/cruft/blas-xtra/xerbla.f liboctave/cruft/blas-xtra/cconv2.f liboctave/cruft/blas-xtra/csconv2.f liboctave/cruft/blas-xtra/dconv2.f liboctave/cruft/blas-xtra/sconv2.f liboctave/cruft/blas-xtra/zconv2.f liboctave/cruft/blas-xtra/zdconv2.f liboctave/cruft/daspk/datv.f liboctave/cruft/daspk/dcnst0.f liboctave/cruft/daspk/dcnstr.f liboctave/cruft/daspk/ddasic.f liboctave/cruft/daspk/ddasid.f liboctave/cruft/daspk/ddasik.f liboctave/cruft/daspk/ddaspk.f liboctave/cruft/daspk/ddstp.f liboctave/cruft/daspk/ddwnrm.f liboctave/cruft/daspk/dfnrmd.f liboctave/cruft/daspk/dfnrmk.f liboctave/cruft/daspk/dhels.f liboctave/cruft/daspk/dheqr.f liboctave/cruft/daspk/dinvwt.f liboctave/cruft/daspk/dlinsd.f liboctave/cruft/daspk/dlinsk.f liboctave/cruft/daspk/dmatd.f liboctave/cruft/daspk/dnedd.f liboctave/cruft/daspk/dnedk.f liboctave/cruft/daspk/dnsd.f liboctave/cruft/daspk/dnsid.f liboctave/cruft/daspk/dnsik.f liboctave/cruft/daspk/dnsk.f liboctave/cruft/daspk/dorth.f liboctave/cruft/daspk/dslvd.f liboctave/cruft/daspk/dslvk.f liboctave/cruft/daspk/dspigm.f liboctave/cruft/daspk/dyypnw.f liboctave/cruft/dasrt/ddasrt.f liboctave/cruft/dasrt/drchek.f liboctave/cruft/dasrt/droots.f liboctave/cruft/dassl/ddaini.f liboctave/cruft/dassl/ddajac.f liboctave/cruft/dassl/ddanrm.f liboctave/cruft/dassl/ddaslv.f liboctave/cruft/dassl/ddassl.f liboctave/cruft/dassl/ddastp.f liboctave/cruft/dassl/ddatrp.f liboctave/cruft/dassl/ddawts.f liboctave/cruft/Faddeeva/Faddeeva.cc liboctave/cruft/Faddeeva/Faddeeva.hh liboctave/cruft/lapack-xtra/xclange.f liboctave/cruft/lapack-xtra/xdlamch.f liboctave/cruft/lapack-xtra/xdlange.f liboctave/cruft/lapack-xtra/xilaenv.f liboctave/cruft/lapack-xtra/xslamch.f liboctave/cruft/lapack-xtra/xslange.f liboctave/cruft/lapack-xtra/xzlange.f liboctave/cruft/lapack-xtra/zrsf2csf.f liboctave/cruft/lapack-xtra/crsf2csf.f liboctave/cruft/misc/blaswrap.c liboctave/cruft/misc/cquit.c liboctave/cruft/misc/d1mach.f liboctave/cruft/misc/f77-extern.cc liboctave/cruft/misc/f77-fcn.c liboctave/cruft/misc/i1mach.f liboctave/cruft/misc/lo-error.c liboctave/cruft/misc/quit.cc liboctave/cruft/misc/r1mach.f liboctave/cruft/odepack/cfode.f liboctave/cruft/odepack/dlsode.f liboctave/cruft/odepack/ewset.f liboctave/cruft/odepack/intdy.f liboctave/cruft/odepack/prepj.f liboctave/cruft/odepack/solsy.f liboctave/cruft/odepack/stode.f liboctave/cruft/odepack/vnorm.f liboctave/cruft/odepack/scfode.f liboctave/cruft/odepack/sewset.f liboctave/cruft/odepack/sintdy.f liboctave/cruft/odepack/slsode.f liboctave/cruft/odepack/sprepj.f liboctave/cruft/odepack/ssolsy.f liboctave/cruft/odepack/sstode.f liboctave/cruft/odepack/svnorm.f liboctave/cruft/ordered-qz/dsubsp.f liboctave/cruft/ordered-qz/exchqz.f liboctave/cruft/ordered-qz/ssubsp.f liboctave/cruft/ordered-qz/sexchqz.f liboctave/cruft/quadpack/dqagi.f liboctave/cruft/quadpack/dqagie.f liboctave/cruft/quadpack/dqagp.f liboctave/cruft/quadpack/dqagpe.f liboctave/cruft/quadpack/dqelg.f liboctave/cruft/quadpack/dqk15i.f liboctave/cruft/quadpack/dqk21.f liboctave/cruft/quadpack/dqpsrt.f liboctave/cruft/quadpack/qagie.f liboctave/cruft/quadpack/qagi.f liboctave/cruft/quadpack/qagpe.f liboctave/cruft/quadpack/qagp.f liboctave/cruft/quadpack/qelg.f liboctave/cruft/quadpack/qk15i.f liboctave/cruft/quadpack/qk21.f liboctave/cruft/quadpack/qpsrt.f liboctave/cruft/quadpack/xerror.f liboctave/cruft/slatec-err/fdump.f liboctave/cruft/slatec-err/ixsav.f liboctave/cruft/slatec-err/j4save.f liboctave/cruft/slatec-err/xerclr.f liboctave/cruft/slatec-err/xercnt.f liboctave/cruft/slatec-err/xerhlt.f liboctave/cruft/slatec-err/xermsg.f liboctave/cruft/slatec-err/xerprn.f liboctave/cruft/slatec-err/xerrwd.f liboctave/cruft/slatec-err/xersve.f liboctave/cruft/slatec-err/xgetf.f liboctave/cruft/slatec-err/xgetua.f liboctave/cruft/slatec-err/xsetf.f liboctave/cruft/slatec-err/xsetua.f liboctave/cruft/slatec-fn/albeta.f liboctave/cruft/slatec-fn/alngam.f liboctave/cruft/slatec-fn/alnrel.f liboctave/cruft/slatec-fn/algams.f liboctave/cruft/slatec-fn/acosh.f liboctave/cruft/slatec-fn/asinh.f liboctave/cruft/slatec-fn/atanh.f liboctave/cruft/slatec-fn/betai.f liboctave/cruft/slatec-fn/csevl.f liboctave/cruft/slatec-fn/d9gmit.f liboctave/cruft/slatec-fn/d9lgic.f liboctave/cruft/slatec-fn/d9lgit.f liboctave/cruft/slatec-fn/d9lgmc.f liboctave/cruft/slatec-fn/dacosh.f liboctave/cruft/slatec-fn/dasinh.f liboctave/cruft/slatec-fn/datanh.f liboctave/cruft/slatec-fn/dbetai.f liboctave/cruft/slatec-fn/dcsevl.f liboctave/cruft/slatec-fn/derf.f liboctave/cruft/slatec-fn/dgami.f liboctave/cruft/slatec-fn/dgamit.f liboctave/cruft/slatec-fn/dgamlm.f liboctave/cruft/slatec-fn/dgamma.f liboctave/cruft/slatec-fn/dgamr.f liboctave/cruft/slatec-fn/dlbeta.f liboctave/cruft/slatec-fn/dlgams.f liboctave/cruft/slatec-fn/dlngam.f liboctave/cruft/slatec-fn/dlnrel.f liboctave/cruft/slatec-fn/dpchim.f liboctave/cruft/slatec-fn/dpchst.f liboctave/cruft/slatec-fn/dpsifn.f liboctave/cruft/slatec-fn/erf.f liboctave/cruft/slatec-fn/gami.f liboctave/cruft/slatec-fn/gamit.f liboctave/cruft/slatec-fn/gamlim.f liboctave/cruft/slatec-fn/gamma.f liboctave/cruft/slatec-fn/gamr.f liboctave/cruft/slatec-fn/initds.f liboctave/cruft/slatec-fn/inits.f liboctave/cruft/slatec-fn/pchim.f liboctave/cruft/slatec-fn/pchst.f liboctave/cruft/slatec-fn/psifn.f liboctave/cruft/slatec-fn/r9lgmc.f liboctave/cruft/slatec-fn/r9lgit.f liboctave/cruft/slatec-fn/r9gmit.f liboctave/cruft/slatec-fn/r9lgic.f liboctave/cruft/slatec-fn/xdacosh.f liboctave/cruft/slatec-fn/xdasinh.f liboctave/cruft/slatec-fn/xdatanh.f liboctave/cruft/slatec-fn/xdbetai.f liboctave/cruft/slatec-fn/xderf.f liboctave/cruft/slatec-fn/xderfc.f liboctave/cruft/slatec-fn/xdgami.f liboctave/cruft/slatec-fn/xdgamit.f liboctave/cruft/slatec-fn/xdgamma.f liboctave/cruft/slatec-fn/xgmainc.f liboctave/cruft/slatec-fn/xacosh.f liboctave/cruft/slatec-fn/xasinh.f liboctave/cruft/slatec-fn/xatanh.f liboctave/cruft/slatec-fn/xerf.f liboctave/cruft/slatec-fn/xerfc.f liboctave/cruft/slatec-fn/xsgmainc.f liboctave/cruft/slatec-fn/xgamma.f liboctave/cruft/slatec-fn/xbetai.f > liboctave/cruft/cruft.def-t && \ mv liboctave/cruft/cruft.def-t liboctave/cruft/cruft.def make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-variables.lo `test -f 'libinterp/corefcn/variables.cc' || echo './'`libinterp/corefcn/variables.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/variables.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-variables.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./liboctave/array/Matrix.h:32, BUILDSTDERR: from ./liboctave/util/lo-regexp.h:34, BUILDSTDERR: from libinterp/corefcn/variables.cc:39: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-xpow.lo `test -f 'libinterp/corefcn/xpow.cc' || echo './'`libinterp/corefcn/xpow.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/xpow.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-xpow.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from libinterp/corefcn/xpow.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/libcorefcn_la-pt-jit.lo `test -f 'libinterp/corefcn/pt-jit.cc' || echo './'`libinterp/corefcn/pt-jit.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/pt-jit.cc -fPIC -DPIC -o libinterp/corefcn/.libs/libcorefcn_la-pt-jit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/debug.h:30, BUILDSTDERR: from libinterp/corefcn/pt-jit.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/__fltk_uigetfile___la-__fltk_uigetfile__.lo `test -f 'libinterp/dldfcn/__fltk_uigetfile__.cc' || echo './'`libinterp/dldfcn/__fltk_uigetfile__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/__fltk_uigetfile__.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/__fltk_uigetfile___la-__fltk_uigetfile__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun-dld.h:32, BUILDSTDERR: from libinterp/dldfcn/__fltk_uigetfile__.cc:44: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/__eigs___la-__eigs__.lo `test -f 'libinterp/dldfcn/__eigs__.cc' || echo './'`libinterp/dldfcn/__eigs__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/__eigs__.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/__eigs___la-__eigs__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun-dld.h:32, BUILDSTDERR: from libinterp/dldfcn/__eigs__.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/__glpk___la-__glpk__.lo `test -f 'libinterp/dldfcn/__glpk__.cc' || echo './'`libinterp/dldfcn/__glpk__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/__glpk__.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/__glpk___la-__glpk__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun-dld.h:32, BUILDSTDERR: from libinterp/dldfcn/__glpk__.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/__voronoi___la-__voronoi__.lo `test -f 'libinterp/dldfcn/__voronoi__.cc' || echo './'`libinterp/dldfcn/__voronoi__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/__voronoi__.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/__voronoi___la-__voronoi__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/dldfcn/__voronoi__.cc:41: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/__init_gnuplot___la-__init_gnuplot__.lo `test -f 'libinterp/dldfcn/__init_gnuplot__.cc' || echo './'`libinterp/dldfcn/__init_gnuplot__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/__init_gnuplot__.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/__init_gnuplot___la-__init_gnuplot__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/oct-map.h:32, BUILDSTDERR: from libinterp/build-env.h:28, BUILDSTDERR: from libinterp/dldfcn/__init_gnuplot__.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/__osmesa_print___la-__osmesa_print__.lo `test -f 'libinterp/dldfcn/__osmesa_print__.cc' || echo './'`libinterp/dldfcn/__osmesa_print__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/__osmesa_print__.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/__osmesa_print___la-__osmesa_print__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/dldfcn/__osmesa_print__.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/__init_fltk___la-__init_fltk__.lo `test -f 'libinterp/dldfcn/__init_fltk__.cc' || echo './'`libinterp/dldfcn/__init_fltk__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/__init_fltk__.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/__init_fltk___la-__init_fltk__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libinterp/dldfcn/__init_fltk__.cc:39: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/dldfcn/__init_fltk__.cc: In member function 'virtual int plot_window::handle(int)': BUILDSTDERR: libinterp/dldfcn/__init_fltk__.cc:1743:19: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: libinterp/dldfcn/__init_fltk__.cc:1746:13: note: here BUILDSTDERR: case FL_RELEASE: BUILDSTDERR: ^~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/amd_la-amd.lo `test -f 'libinterp/dldfcn/amd.cc' || echo './'`libinterp/dldfcn/amd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/amd.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/amd_la-amd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/dldfcn/amd.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/audioread_la-audioread.lo `test -f 'libinterp/dldfcn/audioread.cc' || echo './'`libinterp/dldfcn/audioread.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/audioread.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/audioread_la-audioread.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/dldfcn/audioread.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/alsa -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/alsa -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/audiodevinfo_la-audiodevinfo.lo `test -f 'libinterp/dldfcn/audiodevinfo.cc' || echo './'`libinterp/dldfcn/audiodevinfo.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/include/alsa -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/alsa -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/audiodevinfo.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/audiodevinfo_la-audiodevinfo.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun-dld.h:32, BUILDSTDERR: from libinterp/dldfcn/audiodevinfo.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/ccolamd_la-ccolamd.lo `test -f 'libinterp/dldfcn/ccolamd.cc' || echo './'`libinterp/dldfcn/ccolamd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/ccolamd.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/ccolamd_la-ccolamd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/dldfcn/ccolamd.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/chol_la-chol.lo `test -f 'libinterp/dldfcn/chol.cc' || echo './'`libinterp/dldfcn/chol.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/chol.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/chol_la-chol.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/CSparse.h:29, BUILDSTDERR: from liboctave/numeric/sparse-chol.h:30, BUILDSTDERR: from libinterp/dldfcn/chol.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/colamd_la-colamd.lo `test -f 'libinterp/dldfcn/colamd.cc' || echo './'`libinterp/dldfcn/colamd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/colamd.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/colamd_la-colamd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/dldfcn/colamd.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/dmperm_la-dmperm.lo `test -f 'libinterp/dldfcn/dmperm.cc' || echo './'`libinterp/dldfcn/dmperm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/dmperm.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/dmperm_la-dmperm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun-dld.h:32, BUILDSTDERR: from libinterp/dldfcn/dmperm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/convhulln_la-convhulln.lo `test -f 'libinterp/dldfcn/convhulln.cc' || echo './'`libinterp/dldfcn/convhulln.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/convhulln.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/convhulln_la-convhulln.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/dldfcn/convhulln.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/fftw_la-fftw.lo `test -f 'libinterp/dldfcn/fftw.cc' || echo './'`libinterp/dldfcn/fftw.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/fftw.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/fftw_la-fftw.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun-dld.h:32, BUILDSTDERR: from libinterp/dldfcn/fftw.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/symbfact_la-symbfact.lo `test -f 'libinterp/dldfcn/symbfact.cc' || echo './'`libinterp/dldfcn/symbfact.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/symbfact.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/symbfact_la-symbfact.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/dldfcn/symbfact.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/PKG_ADD-t && \ /bin/sh ./libinterp/mk-pkg-add "." libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc > libinterp/dldfcn/PKG_ADD-t && \ mv libinterp/dldfcn/PKG_ADD-t libinterp/dldfcn/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave.cc-tst-t libinterp/octave.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from octave.cc by Make."; /usr/bin/grep '^%!' libinterp/octave.cc ) > libinterp/octave.cc-tst-t && mv libinterp/octave.cc-tst-t libinterp/octave.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-base.cc-tst-t libinterp/octave-value/ov-base.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-base.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-base.cc ) > libinterp/octave-value/ov-base.cc-tst-t && mv libinterp/octave-value/ov-base.cc-tst-t libinterp/octave-value/ov-base.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-bool-mat.cc-tst-t libinterp/octave-value/ov-bool-mat.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-bool-mat.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-bool-mat.cc ) > libinterp/octave-value/ov-bool-mat.cc-tst-t && mv libinterp/octave-value/ov-bool-mat.cc-tst-t libinterp/octave-value/ov-bool-mat.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-cell.cc-tst-t libinterp/octave-value/ov-cell.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-cell.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-cell.cc ) > libinterp/octave-value/ov-cell.cc-tst-t && mv libinterp/octave-value/ov-cell.cc-tst-t libinterp/octave-value/ov-cell.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-class.cc-tst-t libinterp/octave-value/ov-class.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-class.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-class.cc ) > libinterp/octave-value/ov-class.cc-tst-t && mv libinterp/octave-value/ov-class.cc-tst-t libinterp/octave-value/ov-class.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-cx-diag.cc-tst-t libinterp/octave-value/ov-cx-diag.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-cx-diag.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-cx-diag.cc ) > libinterp/octave-value/ov-cx-diag.cc-tst-t && mv libinterp/octave-value/ov-cx-diag.cc-tst-t libinterp/octave-value/ov-cx-diag.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-fcn-handle.cc-tst-t libinterp/octave-value/ov-fcn-handle.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-fcn-handle.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-fcn-handle.cc ) > libinterp/octave-value/ov-fcn-handle.cc-tst-t && mv libinterp/octave-value/ov-fcn-handle.cc-tst-t libinterp/octave-value/ov-fcn-handle.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-fcn-inline.cc-tst-t libinterp/octave-value/ov-fcn-inline.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-fcn-inline.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-fcn-inline.cc ) > libinterp/octave-value/ov-fcn-inline.cc-tst-t && mv libinterp/octave-value/ov-fcn-inline.cc-tst-t libinterp/octave-value/ov-fcn-inline.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-java.cc-tst-t libinterp/octave-value/ov-java.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-java.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-java.cc ) > libinterp/octave-value/ov-java.cc-tst-t && mv libinterp/octave-value/ov-java.cc-tst-t libinterp/octave-value/ov-java.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-null-mat.cc-tst-t libinterp/octave-value/ov-null-mat.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-null-mat.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-null-mat.cc ) > libinterp/octave-value/ov-null-mat.cc-tst-t && mv libinterp/octave-value/ov-null-mat.cc-tst-t libinterp/octave-value/ov-null-mat.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-oncleanup.cc-tst-t libinterp/octave-value/ov-oncleanup.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-oncleanup.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-oncleanup.cc ) > libinterp/octave-value/ov-oncleanup.cc-tst-t && mv libinterp/octave-value/ov-oncleanup.cc-tst-t libinterp/octave-value/ov-oncleanup.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-range.cc-tst-t libinterp/octave-value/ov-range.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-range.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-range.cc ) > libinterp/octave-value/ov-range.cc-tst-t && mv libinterp/octave-value/ov-range.cc-tst-t libinterp/octave-value/ov-range.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-struct.cc-tst-t libinterp/octave-value/ov-struct.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-struct.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-struct.cc ) > libinterp/octave-value/ov-struct.cc-tst-t && mv libinterp/octave-value/ov-struct.cc-tst-t libinterp/octave-value/ov-struct.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-typeinfo.cc-tst-t libinterp/octave-value/ov-typeinfo.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-typeinfo.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-typeinfo.cc ) > libinterp/octave-value/ov-typeinfo.cc-tst-t && mv libinterp/octave-value/ov-typeinfo.cc-tst-t libinterp/octave-value/ov-typeinfo.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov-usr-fcn.cc-tst-t libinterp/octave-value/ov-usr-fcn.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov-usr-fcn.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov-usr-fcn.cc ) > libinterp/octave-value/ov-usr-fcn.cc-tst-t && mv libinterp/octave-value/ov-usr-fcn.cc-tst-t libinterp/octave-value/ov-usr-fcn.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/octave-value/ov.cc-tst-t libinterp/octave-value/ov.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ov.cc by Make."; /usr/bin/grep '^%!' libinterp/octave-value/ov.cc ) > libinterp/octave-value/ov.cc-tst-t && mv libinterp/octave-value/ov.cc-tst-t libinterp/octave-value/ov.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/parse-tree/lex.ll-tst-t libinterp/parse-tree/lex.ll-tst && ( echo "## DO NOT EDIT! Generated automatically from lex.ll by Make."; /usr/bin/grep '^%!' libinterp/parse-tree/lex.ll ) > libinterp/parse-tree/lex.ll-tst-t && mv libinterp/parse-tree/lex.ll-tst-t libinterp/parse-tree/lex.ll-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/parse-tree/pt-assign.cc-tst-t libinterp/parse-tree/pt-assign.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from pt-assign.cc by Make."; /usr/bin/grep '^%!' libinterp/parse-tree/pt-assign.cc ) > libinterp/parse-tree/pt-assign.cc-tst-t && mv libinterp/parse-tree/pt-assign.cc-tst-t libinterp/parse-tree/pt-assign.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/parse-tree/pt-binop.cc-tst-t libinterp/parse-tree/pt-binop.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from pt-binop.cc by Make."; /usr/bin/grep '^%!' libinterp/parse-tree/pt-binop.cc ) > libinterp/parse-tree/pt-binop.cc-tst-t && mv libinterp/parse-tree/pt-binop.cc-tst-t libinterp/parse-tree/pt-binop.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/parse-tree/pt-eval.cc-tst-t libinterp/parse-tree/pt-eval.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from pt-eval.cc by Make."; /usr/bin/grep '^%!' libinterp/parse-tree/pt-eval.cc ) > libinterp/parse-tree/pt-eval.cc-tst-t && mv libinterp/parse-tree/pt-eval.cc-tst-t libinterp/parse-tree/pt-eval.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/parse-tree/pt-fcn-handle.cc-tst-t libinterp/parse-tree/pt-fcn-handle.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from pt-fcn-handle.cc by Make."; /usr/bin/grep '^%!' libinterp/parse-tree/pt-fcn-handle.cc ) > libinterp/parse-tree/pt-fcn-handle.cc-tst-t && mv libinterp/parse-tree/pt-fcn-handle.cc-tst-t libinterp/parse-tree/pt-fcn-handle.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/parse-tree/pt-idx.cc-tst-t libinterp/parse-tree/pt-idx.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from pt-idx.cc by Make."; /usr/bin/grep '^%!' libinterp/parse-tree/pt-idx.cc ) > libinterp/parse-tree/pt-idx.cc-tst-t && mv libinterp/parse-tree/pt-idx.cc-tst-t libinterp/parse-tree/pt-idx.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/parse-tree/pt-mat.cc-tst-t libinterp/parse-tree/pt-mat.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from pt-mat.cc by Make."; /usr/bin/grep '^%!' libinterp/parse-tree/pt-mat.cc ) > libinterp/parse-tree/pt-mat.cc-tst-t && mv libinterp/parse-tree/pt-mat.cc-tst-t libinterp/parse-tree/pt-mat.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/Cell.cc-tst-t libinterp/corefcn/Cell.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from Cell.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/Cell.cc ) > libinterp/corefcn/Cell.cc-tst-t && mv libinterp/corefcn/Cell.cc-tst-t libinterp/corefcn/Cell.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/__contourc__.cc-tst-t libinterp/corefcn/__contourc__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __contourc__.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/__contourc__.cc ) > libinterp/corefcn/__contourc__.cc-tst-t && mv libinterp/corefcn/__contourc__.cc-tst-t libinterp/corefcn/__contourc__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/__dispatch__.cc-tst-t libinterp/corefcn/__dispatch__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __dispatch__.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/__dispatch__.cc ) > libinterp/corefcn/__dispatch__.cc-tst-t && mv libinterp/corefcn/__dispatch__.cc-tst-t libinterp/corefcn/__dispatch__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/__dsearchn__.cc-tst-t libinterp/corefcn/__dsearchn__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __dsearchn__.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/__dsearchn__.cc ) > libinterp/corefcn/__dsearchn__.cc-tst-t && mv libinterp/corefcn/__dsearchn__.cc-tst-t libinterp/corefcn/__dsearchn__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/__ichol__.cc-tst-t libinterp/corefcn/__ichol__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __ichol__.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/__ichol__.cc ) > libinterp/corefcn/__ichol__.cc-tst-t && mv libinterp/corefcn/__ichol__.cc-tst-t libinterp/corefcn/__ichol__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/__ilu__.cc-tst-t libinterp/corefcn/__ilu__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __ilu__.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/__ilu__.cc ) > libinterp/corefcn/__ilu__.cc-tst-t && mv libinterp/corefcn/__ilu__.cc-tst-t libinterp/corefcn/__ilu__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/__lin_interpn__.cc-tst-t libinterp/corefcn/__lin_interpn__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __lin_interpn__.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/__lin_interpn__.cc ) > libinterp/corefcn/__lin_interpn__.cc-tst-t && mv libinterp/corefcn/__lin_interpn__.cc-tst-t libinterp/corefcn/__lin_interpn__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/__magick_read__.cc-tst-t libinterp/corefcn/__magick_read__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __magick_read__.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/__magick_read__.cc ) > libinterp/corefcn/__magick_read__.cc-tst-t && mv libinterp/corefcn/__magick_read__.cc-tst-t libinterp/corefcn/__magick_read__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/__pchip_deriv__.cc-tst-t libinterp/corefcn/__pchip_deriv__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __pchip_deriv__.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/__pchip_deriv__.cc ) > libinterp/corefcn/__pchip_deriv__.cc-tst-t && mv libinterp/corefcn/__pchip_deriv__.cc-tst-t libinterp/corefcn/__pchip_deriv__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/__qp__.cc-tst-t libinterp/corefcn/__qp__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __qp__.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/__qp__.cc ) > libinterp/corefcn/__qp__.cc-tst-t && mv libinterp/corefcn/__qp__.cc-tst-t libinterp/corefcn/__qp__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/besselj.cc-tst-t libinterp/corefcn/besselj.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from besselj.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/besselj.cc ) > libinterp/corefcn/besselj.cc-tst-t && mv libinterp/corefcn/besselj.cc-tst-t libinterp/corefcn/besselj.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/betainc.cc-tst-t libinterp/corefcn/betainc.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from betainc.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/betainc.cc ) > libinterp/corefcn/betainc.cc-tst-t && mv libinterp/corefcn/betainc.cc-tst-t libinterp/corefcn/betainc.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/gzip_la-gzip.lo `test -f 'libinterp/dldfcn/gzip.cc' || echo './'`libinterp/dldfcn/gzip.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/gzip.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/gzip_la-gzip.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun-dld.h:32, BUILDSTDERR: from libinterp/dldfcn/gzip.cc:71: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/bitfcns.cc-tst-t libinterp/corefcn/bitfcns.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from bitfcns.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/bitfcns.cc ) > libinterp/corefcn/bitfcns.cc-tst-t && mv libinterp/corefcn/bitfcns.cc-tst-t libinterp/corefcn/bitfcns.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/bsxfun.cc-tst-t libinterp/corefcn/bsxfun.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from bsxfun.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/bsxfun.cc ) > libinterp/corefcn/bsxfun.cc-tst-t && mv libinterp/corefcn/bsxfun.cc-tst-t libinterp/corefcn/bsxfun.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/cellfun.cc-tst-t libinterp/corefcn/cellfun.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from cellfun.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/cellfun.cc ) > libinterp/corefcn/cellfun.cc-tst-t && mv libinterp/corefcn/cellfun.cc-tst-t libinterp/corefcn/cellfun.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/conv2.cc-tst-t libinterp/corefcn/conv2.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from conv2.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/conv2.cc ) > libinterp/corefcn/conv2.cc-tst-t && mv libinterp/corefcn/conv2.cc-tst-t libinterp/corefcn/conv2.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/dassl.cc-tst-t libinterp/corefcn/dassl.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from dassl.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/dassl.cc ) > libinterp/corefcn/dassl.cc-tst-t && mv libinterp/corefcn/dassl.cc-tst-t libinterp/corefcn/dassl.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/data.cc-tst-t libinterp/corefcn/data.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from data.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/data.cc ) > libinterp/corefcn/data.cc-tst-t && mv libinterp/corefcn/data.cc-tst-t libinterp/corefcn/data.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/debug.cc-tst-t libinterp/corefcn/debug.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from debug.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/debug.cc ) > libinterp/corefcn/debug.cc-tst-t && mv libinterp/corefcn/debug.cc-tst-t libinterp/corefcn/debug.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/defaults.cc-tst-t libinterp/corefcn/defaults.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from defaults.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/defaults.cc ) > libinterp/corefcn/defaults.cc-tst-t && mv libinterp/corefcn/defaults.cc-tst-t libinterp/corefcn/defaults.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/det.cc-tst-t libinterp/corefcn/det.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from det.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/det.cc ) > libinterp/corefcn/det.cc-tst-t && mv libinterp/corefcn/det.cc-tst-t libinterp/corefcn/det.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/dirfns.cc-tst-t libinterp/corefcn/dirfns.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from dirfns.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/dirfns.cc ) > libinterp/corefcn/dirfns.cc-tst-t && mv libinterp/corefcn/dirfns.cc-tst-t libinterp/corefcn/dirfns.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/dlmread.cc-tst-t libinterp/corefcn/dlmread.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from dlmread.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/dlmread.cc ) > libinterp/corefcn/dlmread.cc-tst-t && mv libinterp/corefcn/dlmread.cc-tst-t libinterp/corefcn/dlmread.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/dot.cc-tst-t libinterp/corefcn/dot.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from dot.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/dot.cc ) > libinterp/corefcn/dot.cc-tst-t && mv libinterp/corefcn/dot.cc-tst-t libinterp/corefcn/dot.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/eig.cc-tst-t libinterp/corefcn/eig.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from eig.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/eig.cc ) > libinterp/corefcn/eig.cc-tst-t && mv libinterp/corefcn/eig.cc-tst-t libinterp/corefcn/eig.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/ellipj.cc-tst-t libinterp/corefcn/ellipj.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ellipj.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/ellipj.cc ) > libinterp/corefcn/ellipj.cc-tst-t && mv libinterp/corefcn/ellipj.cc-tst-t libinterp/corefcn/ellipj.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/error.cc-tst-t libinterp/corefcn/error.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from error.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/error.cc ) > libinterp/corefcn/error.cc-tst-t && mv libinterp/corefcn/error.cc-tst-t libinterp/corefcn/error.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/errwarn.cc-tst-t libinterp/corefcn/errwarn.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from errwarn.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/errwarn.cc ) > libinterp/corefcn/errwarn.cc-tst-t && mv libinterp/corefcn/errwarn.cc-tst-t libinterp/corefcn/errwarn.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/fft.cc-tst-t libinterp/corefcn/fft.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from fft.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/fft.cc ) > libinterp/corefcn/fft.cc-tst-t && mv libinterp/corefcn/fft.cc-tst-t libinterp/corefcn/fft.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/fft2.cc-tst-t libinterp/corefcn/fft2.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from fft2.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/fft2.cc ) > libinterp/corefcn/fft2.cc-tst-t && mv libinterp/corefcn/fft2.cc-tst-t libinterp/corefcn/fft2.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/file-io.cc-tst-t libinterp/corefcn/file-io.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from file-io.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/file-io.cc ) > libinterp/corefcn/file-io.cc-tst-t && mv libinterp/corefcn/file-io.cc-tst-t libinterp/corefcn/file-io.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/filter.cc-tst-t libinterp/corefcn/filter.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from filter.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/filter.cc ) > libinterp/corefcn/filter.cc-tst-t && mv libinterp/corefcn/filter.cc-tst-t libinterp/corefcn/filter.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/find.cc-tst-t libinterp/corefcn/find.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from find.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/find.cc ) > libinterp/corefcn/find.cc-tst-t && mv libinterp/corefcn/find.cc-tst-t libinterp/corefcn/find.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/gammainc.cc-tst-t libinterp/corefcn/gammainc.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from gammainc.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/gammainc.cc ) > libinterp/corefcn/gammainc.cc-tst-t && mv libinterp/corefcn/gammainc.cc-tst-t libinterp/corefcn/gammainc.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/gcd.cc-tst-t libinterp/corefcn/gcd.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from gcd.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/gcd.cc ) > libinterp/corefcn/gcd.cc-tst-t && mv libinterp/corefcn/gcd.cc-tst-t libinterp/corefcn/gcd.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/getrusage.cc-tst-t libinterp/corefcn/getrusage.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from getrusage.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/getrusage.cc ) > libinterp/corefcn/getrusage.cc-tst-t && mv libinterp/corefcn/getrusage.cc-tst-t libinterp/corefcn/getrusage.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/givens.cc-tst-t libinterp/corefcn/givens.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from givens.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/givens.cc ) > libinterp/corefcn/givens.cc-tst-t && mv libinterp/corefcn/givens.cc-tst-t libinterp/corefcn/givens.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/graphics.cc-tst-t libinterp/corefcn/graphics.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from graphics.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/graphics.cc ) > libinterp/corefcn/graphics.cc-tst-t && mv libinterp/corefcn/graphics.cc-tst-t libinterp/corefcn/graphics.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/hash.cc-tst-t libinterp/corefcn/hash.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from hash.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/hash.cc ) > libinterp/corefcn/hash.cc-tst-t && mv libinterp/corefcn/hash.cc-tst-t libinterp/corefcn/hash.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/help.cc-tst-t libinterp/corefcn/help.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from help.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/help.cc ) > libinterp/corefcn/help.cc-tst-t && mv libinterp/corefcn/help.cc-tst-t libinterp/corefcn/help.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/hess.cc-tst-t libinterp/corefcn/hess.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from hess.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/hess.cc ) > libinterp/corefcn/hess.cc-tst-t && mv libinterp/corefcn/hess.cc-tst-t libinterp/corefcn/hess.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/hex2num.cc-tst-t libinterp/corefcn/hex2num.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from hex2num.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/hex2num.cc ) > libinterp/corefcn/hex2num.cc-tst-t && mv libinterp/corefcn/hex2num.cc-tst-t libinterp/corefcn/hex2num.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/input.cc-tst-t libinterp/corefcn/input.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from input.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/input.cc ) > libinterp/corefcn/input.cc-tst-t && mv libinterp/corefcn/input.cc-tst-t libinterp/corefcn/input.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/inv.cc-tst-t libinterp/corefcn/inv.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from inv.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/inv.cc ) > libinterp/corefcn/inv.cc-tst-t && mv libinterp/corefcn/inv.cc-tst-t libinterp/corefcn/inv.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/kron.cc-tst-t libinterp/corefcn/kron.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from kron.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/kron.cc ) > libinterp/corefcn/kron.cc-tst-t && mv libinterp/corefcn/kron.cc-tst-t libinterp/corefcn/kron.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/lookup.cc-tst-t libinterp/corefcn/lookup.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from lookup.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/lookup.cc ) > libinterp/corefcn/lookup.cc-tst-t && mv libinterp/corefcn/lookup.cc-tst-t libinterp/corefcn/lookup.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/lsode.cc-tst-t libinterp/corefcn/lsode.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from lsode.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/lsode.cc ) > libinterp/corefcn/lsode.cc-tst-t && mv libinterp/corefcn/lsode.cc-tst-t libinterp/corefcn/lsode.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/lu.cc-tst-t libinterp/corefcn/lu.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from lu.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/lu.cc ) > libinterp/corefcn/lu.cc-tst-t && mv libinterp/corefcn/lu.cc-tst-t libinterp/corefcn/lu.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/mappers.cc-tst-t libinterp/corefcn/mappers.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from mappers.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/mappers.cc ) > libinterp/corefcn/mappers.cc-tst-t && mv libinterp/corefcn/mappers.cc-tst-t libinterp/corefcn/mappers.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/matrix_type.cc-tst-t libinterp/corefcn/matrix_type.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from matrix_type.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/matrix_type.cc ) > libinterp/corefcn/matrix_type.cc-tst-t && mv libinterp/corefcn/matrix_type.cc-tst-t libinterp/corefcn/matrix_type.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/max.cc-tst-t libinterp/corefcn/max.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from max.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/max.cc ) > libinterp/corefcn/max.cc-tst-t && mv libinterp/corefcn/max.cc-tst-t libinterp/corefcn/max.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/nproc.cc-tst-t libinterp/corefcn/nproc.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from nproc.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/nproc.cc ) > libinterp/corefcn/nproc.cc-tst-t && mv libinterp/corefcn/nproc.cc-tst-t libinterp/corefcn/nproc.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/mgorth.cc-tst-t libinterp/corefcn/mgorth.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from mgorth.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/mgorth.cc ) > libinterp/corefcn/mgorth.cc-tst-t && mv libinterp/corefcn/mgorth.cc-tst-t libinterp/corefcn/mgorth.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/oct-map.cc-tst-t libinterp/corefcn/oct-map.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from oct-map.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/oct-map.cc ) > libinterp/corefcn/oct-map.cc-tst-t && mv libinterp/corefcn/oct-map.cc-tst-t libinterp/corefcn/oct-map.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/ordschur.cc-tst-t libinterp/corefcn/ordschur.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from ordschur.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/ordschur.cc ) > libinterp/corefcn/ordschur.cc-tst-t && mv libinterp/corefcn/ordschur.cc-tst-t libinterp/corefcn/ordschur.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/pinv.cc-tst-t libinterp/corefcn/pinv.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from pinv.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/pinv.cc ) > libinterp/corefcn/pinv.cc-tst-t && mv libinterp/corefcn/pinv.cc-tst-t libinterp/corefcn/pinv.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/pr-output.cc-tst-t libinterp/corefcn/pr-output.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from pr-output.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/pr-output.cc ) > libinterp/corefcn/pr-output.cc-tst-t && mv libinterp/corefcn/pr-output.cc-tst-t libinterp/corefcn/pr-output.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/psi.cc-tst-t libinterp/corefcn/psi.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from psi.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/psi.cc ) > libinterp/corefcn/psi.cc-tst-t && mv libinterp/corefcn/psi.cc-tst-t libinterp/corefcn/psi.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/quad.cc-tst-t libinterp/corefcn/quad.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from quad.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/quad.cc ) > libinterp/corefcn/quad.cc-tst-t && mv libinterp/corefcn/quad.cc-tst-t libinterp/corefcn/quad.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/quadcc.cc-tst-t libinterp/corefcn/quadcc.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from quadcc.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/quadcc.cc ) > libinterp/corefcn/quadcc.cc-tst-t && mv libinterp/corefcn/quadcc.cc-tst-t libinterp/corefcn/quadcc.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/qz.cc-tst-t libinterp/corefcn/qz.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from qz.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/qz.cc ) > libinterp/corefcn/qz.cc-tst-t && mv libinterp/corefcn/qz.cc-tst-t libinterp/corefcn/qz.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/rand.cc-tst-t libinterp/corefcn/rand.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from rand.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/rand.cc ) > libinterp/corefcn/rand.cc-tst-t && mv libinterp/corefcn/rand.cc-tst-t libinterp/corefcn/rand.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/rcond.cc-tst-t libinterp/corefcn/rcond.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from rcond.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/rcond.cc ) > libinterp/corefcn/rcond.cc-tst-t && mv libinterp/corefcn/rcond.cc-tst-t libinterp/corefcn/rcond.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/regexp.cc-tst-t libinterp/corefcn/regexp.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from regexp.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/regexp.cc ) > libinterp/corefcn/regexp.cc-tst-t && mv libinterp/corefcn/regexp.cc-tst-t libinterp/corefcn/regexp.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/schur.cc-tst-t libinterp/corefcn/schur.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from schur.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/schur.cc ) > libinterp/corefcn/schur.cc-tst-t && mv libinterp/corefcn/schur.cc-tst-t libinterp/corefcn/schur.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/sighandlers.cc-tst-t libinterp/corefcn/sighandlers.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from sighandlers.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/sighandlers.cc ) > libinterp/corefcn/sighandlers.cc-tst-t && mv libinterp/corefcn/sighandlers.cc-tst-t libinterp/corefcn/sighandlers.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/sparse-xpow.cc-tst-t libinterp/corefcn/sparse-xpow.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from sparse-xpow.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/sparse-xpow.cc ) > libinterp/corefcn/sparse-xpow.cc-tst-t && mv libinterp/corefcn/sparse-xpow.cc-tst-t libinterp/corefcn/sparse-xpow.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/spparms.cc-tst-t libinterp/corefcn/spparms.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from spparms.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/spparms.cc ) > libinterp/corefcn/spparms.cc-tst-t && mv libinterp/corefcn/spparms.cc-tst-t libinterp/corefcn/spparms.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/sqrtm.cc-tst-t libinterp/corefcn/sqrtm.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from sqrtm.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/sqrtm.cc ) > libinterp/corefcn/sqrtm.cc-tst-t && mv libinterp/corefcn/sqrtm.cc-tst-t libinterp/corefcn/sqrtm.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/str2double.cc-tst-t libinterp/corefcn/str2double.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from str2double.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/str2double.cc ) > libinterp/corefcn/str2double.cc-tst-t && mv libinterp/corefcn/str2double.cc-tst-t libinterp/corefcn/str2double.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/strfind.cc-tst-t libinterp/corefcn/strfind.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from strfind.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/strfind.cc ) > libinterp/corefcn/strfind.cc-tst-t && mv libinterp/corefcn/strfind.cc-tst-t libinterp/corefcn/strfind.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/strfns.cc-tst-t libinterp/corefcn/strfns.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from strfns.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/strfns.cc ) > libinterp/corefcn/strfns.cc-tst-t && mv libinterp/corefcn/strfns.cc-tst-t libinterp/corefcn/strfns.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/sub2ind.cc-tst-t libinterp/corefcn/sub2ind.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from sub2ind.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/sub2ind.cc ) > libinterp/corefcn/sub2ind.cc-tst-t && mv libinterp/corefcn/sub2ind.cc-tst-t libinterp/corefcn/sub2ind.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/svd.cc-tst-t libinterp/corefcn/svd.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from svd.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/svd.cc ) > libinterp/corefcn/svd.cc-tst-t && mv libinterp/corefcn/svd.cc-tst-t libinterp/corefcn/svd.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/sylvester.cc-tst-t libinterp/corefcn/sylvester.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from sylvester.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/sylvester.cc ) > libinterp/corefcn/sylvester.cc-tst-t && mv libinterp/corefcn/sylvester.cc-tst-t libinterp/corefcn/sylvester.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/symtab.cc-tst-t libinterp/corefcn/symtab.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from symtab.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/symtab.cc ) > libinterp/corefcn/symtab.cc-tst-t && mv libinterp/corefcn/symtab.cc-tst-t libinterp/corefcn/symtab.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/syscalls.cc-tst-t libinterp/corefcn/syscalls.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from syscalls.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/syscalls.cc ) > libinterp/corefcn/syscalls.cc-tst-t && mv libinterp/corefcn/syscalls.cc-tst-t libinterp/corefcn/syscalls.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/sysdep.cc-tst-t libinterp/corefcn/sysdep.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from sysdep.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/sysdep.cc ) > libinterp/corefcn/sysdep.cc-tst-t && mv libinterp/corefcn/sysdep.cc-tst-t libinterp/corefcn/sysdep.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/time.cc-tst-t libinterp/corefcn/time.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from time.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/time.cc ) > libinterp/corefcn/time.cc-tst-t && mv libinterp/corefcn/time.cc-tst-t libinterp/corefcn/time.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/toplev.cc-tst-t libinterp/corefcn/toplev.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from toplev.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/toplev.cc ) > libinterp/corefcn/toplev.cc-tst-t && mv libinterp/corefcn/toplev.cc-tst-t libinterp/corefcn/toplev.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/tril.cc-tst-t libinterp/corefcn/tril.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from tril.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/tril.cc ) > libinterp/corefcn/tril.cc-tst-t && mv libinterp/corefcn/tril.cc-tst-t libinterp/corefcn/tril.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/tsearch.cc-tst-t libinterp/corefcn/tsearch.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from tsearch.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/tsearch.cc ) > libinterp/corefcn/tsearch.cc-tst-t && mv libinterp/corefcn/tsearch.cc-tst-t libinterp/corefcn/tsearch.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/typecast.cc-tst-t libinterp/corefcn/typecast.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from typecast.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/typecast.cc ) > libinterp/corefcn/typecast.cc-tst-t && mv libinterp/corefcn/typecast.cc-tst-t libinterp/corefcn/typecast.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/utils.cc-tst-t libinterp/corefcn/utils.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from utils.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/utils.cc ) > libinterp/corefcn/utils.cc-tst-t && mv libinterp/corefcn/utils.cc-tst-t libinterp/corefcn/utils.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/corefcn/variables.cc-tst-t libinterp/corefcn/variables.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from variables.cc by Make."; /usr/bin/grep '^%!' libinterp/corefcn/variables.cc ) > libinterp/corefcn/variables.cc-tst-t && mv libinterp/corefcn/variables.cc-tst-t libinterp/corefcn/variables.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/parse-tree/oct-parse.in.yy-tst-t libinterp/parse-tree/oct-parse.in.yy-tst && ( echo "## DO NOT EDIT! Generated automatically from oct-parse.in.yy by Make."; /usr/bin/grep '^%!' libinterp/parse-tree/oct-parse.in.yy ) > libinterp/parse-tree/oct-parse.in.yy-tst-t && mv libinterp/parse-tree/oct-parse.in.yy-tst-t libinterp/parse-tree/oct-parse.in.yy-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/__delaunayn__.cc-tst-t libinterp/dldfcn/__delaunayn__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __delaunayn__.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/__delaunayn__.cc ) > libinterp/dldfcn/__delaunayn__.cc-tst-t && mv libinterp/dldfcn/__delaunayn__.cc-tst-t libinterp/dldfcn/__delaunayn__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/__eigs__.cc-tst-t libinterp/dldfcn/__eigs__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __eigs__.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/__eigs__.cc ) > libinterp/dldfcn/__eigs__.cc-tst-t && mv libinterp/dldfcn/__eigs__.cc-tst-t libinterp/dldfcn/__eigs__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/__fltk_uigetfile__.cc-tst-t libinterp/dldfcn/__fltk_uigetfile__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __fltk_uigetfile__.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/__fltk_uigetfile__.cc ) > libinterp/dldfcn/__fltk_uigetfile__.cc-tst-t && mv libinterp/dldfcn/__fltk_uigetfile__.cc-tst-t libinterp/dldfcn/__fltk_uigetfile__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/__glpk__.cc-tst-t libinterp/dldfcn/__glpk__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __glpk__.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/__glpk__.cc ) > libinterp/dldfcn/__glpk__.cc-tst-t && mv libinterp/dldfcn/__glpk__.cc-tst-t libinterp/dldfcn/__glpk__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/__init_fltk__.cc-tst-t libinterp/dldfcn/__init_fltk__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __init_fltk__.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/__init_fltk__.cc ) > libinterp/dldfcn/__init_fltk__.cc-tst-t && mv libinterp/dldfcn/__init_fltk__.cc-tst-t libinterp/dldfcn/__init_fltk__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/__init_gnuplot__.cc-tst-t libinterp/dldfcn/__init_gnuplot__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __init_gnuplot__.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/__init_gnuplot__.cc ) > libinterp/dldfcn/__init_gnuplot__.cc-tst-t && mv libinterp/dldfcn/__init_gnuplot__.cc-tst-t libinterp/dldfcn/__init_gnuplot__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/__voronoi__.cc-tst-t libinterp/dldfcn/__voronoi__.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from __voronoi__.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/__voronoi__.cc ) > libinterp/dldfcn/__voronoi__.cc-tst-t && mv libinterp/dldfcn/__voronoi__.cc-tst-t libinterp/dldfcn/__voronoi__.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/amd.cc-tst-t libinterp/dldfcn/amd.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from amd.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/amd.cc ) > libinterp/dldfcn/amd.cc-tst-t && mv libinterp/dldfcn/amd.cc-tst-t libinterp/dldfcn/amd.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/audiodevinfo.cc-tst-t libinterp/dldfcn/audiodevinfo.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from audiodevinfo.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/audiodevinfo.cc ) > libinterp/dldfcn/audiodevinfo.cc-tst-t && mv libinterp/dldfcn/audiodevinfo.cc-tst-t libinterp/dldfcn/audiodevinfo.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/chol.cc-tst-t libinterp/dldfcn/chol.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from chol.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/chol.cc ) > libinterp/dldfcn/chol.cc-tst-t && mv libinterp/dldfcn/chol.cc-tst-t libinterp/dldfcn/chol.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/convhulln.cc-tst-t libinterp/dldfcn/convhulln.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from convhulln.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/convhulln.cc ) > libinterp/dldfcn/convhulln.cc-tst-t && mv libinterp/dldfcn/convhulln.cc-tst-t libinterp/dldfcn/convhulln.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/dmperm.cc-tst-t libinterp/dldfcn/dmperm.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from dmperm.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/dmperm.cc ) > libinterp/dldfcn/dmperm.cc-tst-t && mv libinterp/dldfcn/dmperm.cc-tst-t libinterp/dldfcn/dmperm.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/fftw.cc-tst-t libinterp/dldfcn/fftw.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from fftw.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/fftw.cc ) > libinterp/dldfcn/fftw.cc-tst-t && mv libinterp/dldfcn/fftw.cc-tst-t libinterp/dldfcn/fftw.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/gzip.cc-tst-t libinterp/dldfcn/gzip.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from gzip.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/gzip.cc ) > libinterp/dldfcn/gzip.cc-tst-t && mv libinterp/dldfcn/gzip.cc-tst-t libinterp/dldfcn/gzip.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/qr.cc-tst-t libinterp/dldfcn/qr.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from qr.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/qr.cc ) > libinterp/dldfcn/qr.cc-tst-t && mv libinterp/dldfcn/qr.cc-tst-t libinterp/dldfcn/qr.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/dldfcn/symbfact.cc-tst-t libinterp/dldfcn/symbfact.cc-tst && ( echo "## DO NOT EDIT! Generated automatically from symbfact.cc by Make."; /usr/bin/grep '^%!' libinterp/dldfcn/symbfact.cc ) > libinterp/dldfcn/symbfact.cc-tst-t && mv libinterp/dldfcn/symbfact.cc-tst-t libinterp/dldfcn/symbfact.cc-tst make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f src/main.cc-t src/main.cc && /bin/sh build-aux/subst-default-vals.sh < src/main.in.cc > src/main.cc-t && mv src/main.cc-t src/main.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f src/mkoctfile.cc-t src/mkoctfile.cc && /bin/sh build-aux/subst-config-vals.sh < src/mkoctfile.in.cc > src/mkoctfile.cc-t && mv src/mkoctfile.cc-t src/mkoctfile.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f src/octave-build-info.cc-t && \ /usr/bin/sed \ -e "s|%NO_EDIT_WARNING%|DO NOT EDIT! Generated automatically by Makefile|" \ -e "s|%OCTAVE_HG_ID%|94f8e2b5a88b|" src/octave-build-info.in.cc > src/octave-build-info.cc-t && \ if [ -s src/octave-build-info.cc-t ]; then /bin/sh ./build-aux/move-if-change src/octave-build-info.cc-t src/octave-build-info.cc; else echo "src/octave-build-info.cc-t is empty!" 1>&2; rm -f src/octave-build-info.cc-t; exit 1; fi make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f src/octave-config.cc-t src/octave-config.cc && /bin/sh build-aux/subst-default-vals.sh < src/octave-config.in.cc > src/octave-config.cc-t && mv src/octave-config.cc-t src/octave-config.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/qr_la-qr.lo `test -f 'libinterp/dldfcn/qr.cc' || echo './'`libinterp/dldfcn/qr.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/qr.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/qr_la-qr.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/numeric/sparse-qr.h:29, BUILDSTDERR: from libinterp/dldfcn/qr.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o src/octave_cli-main-cli.o `test -f 'src/main-cli.cc' || echo './'`src/main-cli.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/qterminal/libqterminal/moc-QTerminal.cc-t libgui/qterminal/libqterminal/moc-QTerminal.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/qterminal/libqterminal/QTerminal.h ) > libgui/qterminal/libqterminal/moc-QTerminal.cc-t && mv libgui/qterminal/libqterminal/moc-QTerminal.cc-t libgui/qterminal/libqterminal/moc-QTerminal.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/qterminal/libqterminal/unix/moc-Emulation.cc-t libgui/qterminal/libqterminal/unix/moc-Emulation.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/qterminal/libqterminal/unix/Emulation.h ) > libgui/qterminal/libqterminal/unix/moc-Emulation.cc-t && mv libgui/qterminal/libqterminal/unix/moc-Emulation.cc-t libgui/qterminal/libqterminal/unix/moc-Emulation.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/symrcm_la-symrcm.lo `test -f 'libinterp/dldfcn/symrcm.cc' || echo './'`libinterp/dldfcn/symrcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/symrcm.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/symrcm_la-symrcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/dldfcn/symrcm.cc:57: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/qterminal/libqterminal/unix/moc-Filter.cc-t libgui/qterminal/libqterminal/unix/moc-Filter.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/qterminal/libqterminal/unix/Filter.h ) > libgui/qterminal/libqterminal/unix/moc-Filter.cc-t && mv libgui/qterminal/libqterminal/unix/moc-Filter.cc-t libgui/qterminal/libqterminal/unix/moc-Filter.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc-t libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.h ) > libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc-t && mv libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc-t libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc-t libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/qterminal/libqterminal/unix/ScreenWindow.h ) > libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc-t && mv libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc-t libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/qterminal/libqterminal/unix/moc-SelfListener.cc-t libgui/qterminal/libqterminal/unix/moc-SelfListener.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/qterminal/libqterminal/unix/SelfListener.h ) > libgui/qterminal/libqterminal/unix/moc-SelfListener.cc-t && mv libgui/qterminal/libqterminal/unix/moc-SelfListener.cc-t libgui/qterminal/libqterminal/unix/moc-SelfListener.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc-t libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/qterminal/libqterminal/unix/TerminalModel.h ) > libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc-t && mv libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc-t libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/qterminal/libqterminal/unix/moc-TerminalView.cc-t libgui/qterminal/libqterminal/unix/moc-TerminalView.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/qterminal/libqterminal/unix/TerminalView.h ) > libgui/qterminal/libqterminal/unix/moc-TerminalView.cc-t && mv libgui/qterminal/libqterminal/unix/moc-TerminalView.cc-t libgui/qterminal/libqterminal/unix/moc-TerminalView.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc-t libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/qterminal/libqterminal/unix/Vt102Emulation.h ) > libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc-t && mv libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc-t libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -Ilibgui/src -I./libgui/src -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o src/octave_gui-main-gui.o `test -f 'src/main-gui.cc' || echo './'`src/main-gui.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -Ilibgui/src -I./libgui/src -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o src/octave_gui-octave-build-info.o `test -f 'src/octave-build-info.cc' || echo './'`src/octave-build-info.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-octave-dock-widget.lo `test -f 'libgui/src/octave-dock-widget.cc' || echo './'`libgui/src/octave-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/octave-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-octave-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-octave-interpreter.lo `test -f 'libgui/src/octave-interpreter.cc' || echo './'`libgui/src/octave-interpreter.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/octave-interpreter.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-octave-interpreter.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-octave-cmd.lo `test -f 'libgui/src/octave-cmd.cc' || echo './'`libgui/src/octave-cmd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/octave-cmd.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-octave-cmd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libgui/src/octave-cmd.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-octave-gui.lo `test -f 'libgui/src/octave-gui.cc' || echo './'`libgui/src/octave-gui.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/octave-gui.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-octave-gui.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libgui/src/octave-gui.cc:46: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-resource-manager.lo `test -f 'libgui/src/resource-manager.cc' || echo './'`libgui/src/resource-manager.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/resource-manager.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-resource-manager.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-main-window.lo `test -f 'libgui/src/main-window.cc' || echo './'`libgui/src/main-window.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/main-window.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-main-window.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from ./libgui/src/m-editor/file-editor-tab.h:38, BUILDSTDERR: from ./libgui/src/m-editor/file-editor.h:40, BUILDSTDERR: from libgui/src/main-window.cc:51: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-thread-manager.lo `test -f 'libgui/src/thread-manager.cc' || echo './'`libgui/src/thread-manager.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/thread-manager.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-thread-manager.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-octave-qt-link.lo `test -f 'libgui/src/octave-qt-link.cc' || echo './'`libgui/src/octave-qt-link.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/octave-qt-link.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-octave-qt-link.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libgui/src/octave-qt-link.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-terminal-dock-widget.lo `test -f 'libgui/src/terminal-dock-widget.cc' || echo './'`libgui/src/terminal-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/terminal-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-terminal-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-color-picker.lo `test -f 'libgui/src/color-picker.cc' || echo './'`libgui/src/color-picker.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/color-picker.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-color-picker.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-shortcut-manager.lo `test -f 'libgui/src/shortcut-manager.cc' || echo './'`libgui/src/shortcut-manager.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/shortcut-manager.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-shortcut-manager.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-welcome-wizard.lo `test -f 'libgui/src/welcome-wizard.cc' || echo './'`libgui/src/welcome-wizard.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/welcome-wizard.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-welcome-wizard.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-settings-dialog.lo `test -f 'libgui/src/settings-dialog.cc' || echo './'`libgui/src/settings-dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/settings-dialog.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-settings-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: libgui/src/settings-dialog.cc: In function 'void read_lexer_settings(Ui::settings_dialog*, QsciLexer*, QSettings*)': BUILDSTDERR: libgui/src/settings-dialog.cc:144:72: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: attrib_font[0+3*i]->setChecked (Qt::Checked && actual_font.bold ()); BUILDSTDERR: ^ BUILDSTDERR: libgui/src/settings-dialog.cc:146:74: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: attrib_font[1+3*i]->setChecked (Qt::Checked && actual_font.italic ()); BUILDSTDERR: ^ BUILDSTDERR: libgui/src/settings-dialog.cc:148:77: warning: enum constant in boolean context [-Wint-in-bool-context] BUILDSTDERR: attrib_font[2+3*i]->setChecked (Qt::Checked && actual_font.underline ()); BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-find-files-dialog.lo `test -f 'libgui/src/find-files-dialog.cc' || echo './'`libgui/src/find-files-dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/find-files-dialog.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-find-files-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/liboctgui-build-info.cc-t && \ /usr/bin/sed \ -e "s|%NO_EDIT_WARNING%|DO NOT EDIT! Generated automatically by Makefile|" \ -e "s|%OCTAVE_HG_ID%|94f8e2b5a88b|" libgui/src/liboctgui-build-info.in.cc > libgui/src/liboctgui-build-info.cc-t && \ if [ -s libgui/src/liboctgui-build-info.cc-t ]; then /bin/sh ./build-aux/move-if-change libgui/src/liboctgui-build-info.cc-t libgui/src/liboctgui-build-info.cc; else echo "libgui/src/liboctgui-build-info.cc-t is empty!" 1>&2; rm -f libgui/src/liboctgui-build-info.cc-t; exit 1; fi make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/m-editor/moc-file-editor-interface.cc-t libgui/src/m-editor/moc-file-editor-interface.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/m-editor/file-editor-interface.h ) > libgui/src/m-editor/moc-file-editor-interface.cc-t && mv libgui/src/m-editor/moc-file-editor-interface.cc-t libgui/src/m-editor/moc-file-editor-interface.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/m-editor/moc-file-editor-tab.cc-t libgui/src/m-editor/moc-file-editor-tab.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/m-editor/file-editor-tab.h ) > libgui/src/m-editor/moc-file-editor-tab.cc-t && mv libgui/src/m-editor/moc-file-editor-tab.cc-t libgui/src/m-editor/moc-file-editor-tab.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/m-editor/moc-file-editor.cc-t libgui/src/m-editor/moc-file-editor.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/m-editor/file-editor.h ) > libgui/src/m-editor/moc-file-editor.cc-t && mv libgui/src/m-editor/moc-file-editor.cc-t libgui/src/m-editor/moc-file-editor.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/m-editor/moc-find-dialog.cc-t libgui/src/m-editor/moc-find-dialog.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/m-editor/find-dialog.h ) > libgui/src/m-editor/moc-find-dialog.cc-t && mv libgui/src/m-editor/moc-find-dialog.cc-t libgui/src/m-editor/moc-find-dialog.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/m-editor/moc-octave-qscintilla.cc-t libgui/src/m-editor/moc-octave-qscintilla.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/m-editor/octave-qscintilla.h ) > libgui/src/m-editor/moc-octave-qscintilla.cc-t && mv libgui/src/m-editor/moc-octave-qscintilla.cc-t libgui/src/m-editor/moc-octave-qscintilla.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/m-editor/moc-octave-txt-lexer.cc-t libgui/src/m-editor/moc-octave-txt-lexer.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/m-editor/octave-txt-lexer.h ) > libgui/src/m-editor/moc-octave-txt-lexer.cc-t && mv libgui/src/m-editor/moc-octave-txt-lexer.cc-t libgui/src/m-editor/moc-octave-txt-lexer.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/m-editor/moc-marker.cc-t libgui/src/m-editor/moc-marker.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/m-editor/marker.h ) > libgui/src/m-editor/moc-marker.cc-t && mv libgui/src/m-editor/moc-marker.cc-t libgui/src/m-editor/moc-marker.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-dialog.cc-t libgui/src/moc-dialog.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/dialog.h ) > libgui/src/moc-dialog.cc-t && mv libgui/src/moc-dialog.cc-t libgui/src/moc-dialog.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-documentation-dock-widget.cc-t libgui/src/moc-documentation-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/documentation-dock-widget.h ) > libgui/src/moc-documentation-dock-widget.cc-t && mv libgui/src/moc-documentation-dock-widget.cc-t libgui/src/moc-documentation-dock-widget.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-files-dock-widget.cc-t libgui/src/moc-files-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/files-dock-widget.h ) > libgui/src/moc-files-dock-widget.cc-t && mv libgui/src/moc-files-dock-widget.cc-t libgui/src/moc-files-dock-widget.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-history-dock-widget.cc-t libgui/src/moc-history-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/history-dock-widget.h ) > libgui/src/moc-history-dock-widget.cc-t && mv libgui/src/moc-history-dock-widget.cc-t libgui/src/moc-history-dock-widget.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-main-window.cc-t libgui/src/moc-main-window.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/main-window.h ) > libgui/src/moc-main-window.cc-t && mv libgui/src/moc-main-window.cc-t libgui/src/moc-main-window.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-octave-cmd.cc-t libgui/src/moc-octave-cmd.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/octave-cmd.h ) > libgui/src/moc-octave-cmd.cc-t && mv libgui/src/moc-octave-cmd.cc-t libgui/src/moc-octave-cmd.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-octave-interpreter.cc-t libgui/src/moc-octave-interpreter.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/octave-interpreter.h ) > libgui/src/moc-octave-interpreter.cc-t && mv libgui/src/moc-octave-interpreter.cc-t libgui/src/moc-octave-interpreter.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-octave-qt-link.cc-t libgui/src/moc-octave-qt-link.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/octave-qt-link.h ) > libgui/src/moc-octave-qt-link.cc-t && mv libgui/src/moc-octave-qt-link.cc-t libgui/src/moc-octave-qt-link.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-settings-dialog.cc-t libgui/src/moc-settings-dialog.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/settings-dialog.h ) > libgui/src/moc-settings-dialog.cc-t && mv libgui/src/moc-settings-dialog.cc-t libgui/src/moc-settings-dialog.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-terminal-dock-widget.cc-t libgui/src/moc-terminal-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/terminal-dock-widget.h ) > libgui/src/moc-terminal-dock-widget.cc-t && mv libgui/src/moc-terminal-dock-widget.cc-t libgui/src/moc-terminal-dock-widget.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-color-picker.cc-t libgui/src/moc-color-picker.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/color-picker.h ) > libgui/src/moc-color-picker.cc-t && mv libgui/src/moc-color-picker.cc-t libgui/src/moc-color-picker.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-resource-manager.cc-t libgui/src/moc-resource-manager.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/resource-manager.h ) > libgui/src/moc-resource-manager.cc-t && mv libgui/src/moc-resource-manager.cc-t libgui/src/moc-resource-manager.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-shortcut-manager.cc-t libgui/src/moc-shortcut-manager.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/shortcut-manager.h ) > libgui/src/moc-shortcut-manager.cc-t && mv libgui/src/moc-shortcut-manager.cc-t libgui/src/moc-shortcut-manager.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-welcome-wizard.cc-t libgui/src/moc-welcome-wizard.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/welcome-wizard.h ) > libgui/src/moc-welcome-wizard.cc-t && mv libgui/src/moc-welcome-wizard.cc-t libgui/src/moc-welcome-wizard.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-workspace-model.cc-t libgui/src/moc-workspace-model.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/workspace-model.h ) > libgui/src/moc-workspace-model.cc-t && mv libgui/src/moc-workspace-model.cc-t libgui/src/moc-workspace-model.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-workspace-view.cc-t libgui/src/moc-workspace-view.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/workspace-view.h ) > libgui/src/moc-workspace-view.cc-t && mv libgui/src/moc-workspace-view.cc-t libgui/src/moc-workspace-view.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-find-files-dialog.cc-t libgui/src/moc-find-files-dialog.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/find-files-dialog.h ) > libgui/src/moc-find-files-dialog.cc-t && mv libgui/src/moc-find-files-dialog.cc-t libgui/src/moc-find-files-dialog.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-find-files-model.cc-t libgui/src/moc-find-files-model.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/find-files-model.h ) > libgui/src/moc-find-files-model.cc-t && mv libgui/src/moc-find-files-model.cc-t libgui/src/moc-find-files-model.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/qtinfo/moc-parser.cc-t libgui/src/qtinfo/moc-parser.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/qtinfo/parser.h ) > libgui/src/qtinfo/moc-parser.cc-t && mv libgui/src/qtinfo/moc-parser.cc-t libgui/src/qtinfo/moc-parser.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/qtinfo/moc-webinfo.cc-t libgui/src/qtinfo/moc-webinfo.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/qtinfo/webinfo.h ) > libgui/src/qtinfo/moc-webinfo.cc-t && mv libgui/src/qtinfo/moc-webinfo.cc-t libgui/src/qtinfo/moc-webinfo.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/moc-octave-dock-widget.cc-t libgui/src/moc-octave-dock-widget.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/src/octave-dock-widget.h ) > libgui/src/moc-octave-dock-widget.cc-t && mv libgui/src/moc-octave-dock-widget.cc-t libgui/src/moc-octave-dock-widget.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-annotation-dialog.cc-t libgui/graphics/moc-annotation-dialog.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/annotation-dialog.h ) > libgui/graphics/moc-annotation-dialog.cc-t && mv libgui/graphics/moc-annotation-dialog.cc-t libgui/graphics/moc-annotation-dialog.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-Backend.cc-t libgui/graphics/moc-Backend.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/Backend.h ) > libgui/graphics/moc-Backend.cc-t && mv libgui/graphics/moc-Backend.cc-t libgui/graphics/moc-Backend.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-ButtonControl.cc-t libgui/graphics/moc-ButtonControl.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/ButtonControl.h ) > libgui/graphics/moc-ButtonControl.cc-t && mv libgui/graphics/moc-ButtonControl.cc-t libgui/graphics/moc-ButtonControl.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-ButtonGroup.cc-t libgui/graphics/moc-ButtonGroup.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/ButtonGroup.h ) > libgui/graphics/moc-ButtonGroup.cc-t && mv libgui/graphics/moc-ButtonGroup.cc-t libgui/graphics/moc-ButtonGroup.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-ContextMenu.cc-t libgui/graphics/moc-ContextMenu.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/ContextMenu.h ) > libgui/graphics/moc-ContextMenu.cc-t && mv libgui/graphics/moc-ContextMenu.cc-t libgui/graphics/moc-ContextMenu.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-EditControl.cc-t libgui/graphics/moc-EditControl.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/EditControl.h ) > libgui/graphics/moc-EditControl.cc-t && mv libgui/graphics/moc-EditControl.cc-t libgui/graphics/moc-EditControl.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-Figure.cc-t libgui/graphics/moc-Figure.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/Figure.h ) > libgui/graphics/moc-Figure.cc-t && mv libgui/graphics/moc-Figure.cc-t libgui/graphics/moc-Figure.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-FigureWindow.cc-t libgui/graphics/moc-FigureWindow.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/FigureWindow.h ) > libgui/graphics/moc-FigureWindow.cc-t && mv libgui/graphics/moc-FigureWindow.cc-t libgui/graphics/moc-FigureWindow.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-ListBoxControl.cc-t libgui/graphics/moc-ListBoxControl.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/ListBoxControl.h ) > libgui/graphics/moc-ListBoxControl.cc-t && mv libgui/graphics/moc-ListBoxControl.cc-t libgui/graphics/moc-ListBoxControl.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-Menu.cc-t libgui/graphics/moc-Menu.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/Menu.h ) > libgui/graphics/moc-Menu.cc-t && mv libgui/graphics/moc-Menu.cc-t libgui/graphics/moc-Menu.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-MouseModeActionGroup.cc-t libgui/graphics/moc-MouseModeActionGroup.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/MouseModeActionGroup.h ) > libgui/graphics/moc-MouseModeActionGroup.cc-t && mv libgui/graphics/moc-MouseModeActionGroup.cc-t libgui/graphics/moc-MouseModeActionGroup.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-Object.cc-t libgui/graphics/moc-Object.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/Object.h ) > libgui/graphics/moc-Object.cc-t && mv libgui/graphics/moc-Object.cc-t libgui/graphics/moc-Object.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-ObjectFactory.cc-t libgui/graphics/moc-ObjectFactory.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/ObjectFactory.h ) > libgui/graphics/moc-ObjectFactory.cc-t && mv libgui/graphics/moc-ObjectFactory.cc-t libgui/graphics/moc-ObjectFactory.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-ObjectProxy.cc-t libgui/graphics/moc-ObjectProxy.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/ObjectProxy.h ) > libgui/graphics/moc-ObjectProxy.cc-t && mv libgui/graphics/moc-ObjectProxy.cc-t libgui/graphics/moc-ObjectProxy.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-PopupMenuControl.cc-t libgui/graphics/moc-PopupMenuControl.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/PopupMenuControl.h ) > libgui/graphics/moc-PopupMenuControl.cc-t && mv libgui/graphics/moc-PopupMenuControl.cc-t libgui/graphics/moc-PopupMenuControl.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-PushTool.cc-t libgui/graphics/moc-PushTool.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/PushTool.h ) > libgui/graphics/moc-PushTool.cc-t && mv libgui/graphics/moc-PushTool.cc-t libgui/graphics/moc-PushTool.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-SliderControl.cc-t libgui/graphics/moc-SliderControl.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/SliderControl.h ) > libgui/graphics/moc-SliderControl.cc-t && mv libgui/graphics/moc-SliderControl.cc-t libgui/graphics/moc-SliderControl.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-TextEdit.cc-t libgui/graphics/moc-TextEdit.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/TextEdit.h ) > libgui/graphics/moc-TextEdit.cc-t && mv libgui/graphics/moc-TextEdit.cc-t libgui/graphics/moc-TextEdit.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-ToggleTool.cc-t libgui/graphics/moc-ToggleTool.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/ToggleTool.h ) > libgui/graphics/moc-ToggleTool.cc-t && mv libgui/graphics/moc-ToggleTool.cc-t libgui/graphics/moc-ToggleTool.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/moc-ToolBar.cc-t libgui/graphics/moc-ToolBar.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; moc-qt5 -DHAVE_CONFIG_H -I. libgui/graphics/ToolBar.h ) > libgui/graphics/moc-ToolBar.cc-t && mv libgui/graphics/moc-ToolBar.cc-t libgui/graphics/moc-ToolBar.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/src/qrc-resource.cc-t libgui/src/qrc-resource.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; echo "// Ignore unused variable warnings in generated code."; echo "#if defined (HAVE_PRAGMA_GCC_DIAGNOSTIC)"; echo "#pragma GCC diagnostic ignored \"-Wunused-variable\""; echo "#endif"; rcc-qt5 -name libgui/src libgui/src/resource.qrc ) > libgui/src/qrc-resource.cc-t && mv libgui/src/qrc-resource.cc-t libgui/src/qrc-resource.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-find-files-model.lo `test -f 'libgui/src/find-files-model.cc' || echo './'`libgui/src/find-files-model.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/find-files-model.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-find-files-model.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-workspace-model.lo `test -f 'libgui/src/workspace-model.cc' || echo './'`libgui/src/workspace-model.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/workspace-model.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-workspace-model.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/utils.h:34, BUILDSTDERR: from libgui/src/workspace-model.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-workspace-view.lo `test -f 'libgui/src/workspace-view.cc' || echo './'`libgui/src/workspace-view.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/workspace-view.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-workspace-view.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./liboctave/array/Matrix.h:32, BUILDSTDERR: from ./liboctave/util/lo-regexp.h:34, BUILDSTDERR: from libinterp/corefcn/symtab.h:36, BUILDSTDERR: from libgui/src/workspace-view.cc:44: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-__init_qt__.lo `test -f 'libgui/graphics/__init_qt__.cc' || echo './'`libgui/graphics/__init_qt__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/__init_qt__.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-__init_qt__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/__init_qt__.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-Backend.lo `test -f 'libgui/graphics/Backend.cc' || echo './'`libgui/graphics/Backend.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/Backend.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-Backend.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Backend.h:28, BUILDSTDERR: from libgui/graphics/Backend.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-annotation-dialog.lo `test -f 'libgui/graphics/annotation-dialog.cc' || echo './'`libgui/graphics/annotation-dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/annotation-dialog.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-annotation-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libgui/graphics/annotation-dialog.h:30, BUILDSTDERR: from libgui/graphics/annotation-dialog.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-BaseControl.lo `test -f 'libgui/graphics/BaseControl.cc' || echo './'`libgui/graphics/BaseControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/BaseControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-BaseControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/BaseControl.h:26, BUILDSTDERR: from libgui/graphics/BaseControl.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-ButtonControl.lo `test -f 'libgui/graphics/ButtonControl.cc' || echo './'`libgui/graphics/ButtonControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/ButtonControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-ButtonControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/BaseControl.h:26, BUILDSTDERR: from libgui/graphics/ButtonControl.h:26, BUILDSTDERR: from libgui/graphics/ButtonControl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-ButtonGroup.lo `test -f 'libgui/graphics/ButtonGroup.cc' || echo './'`libgui/graphics/ButtonGroup.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/ButtonGroup.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-ButtonGroup.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Canvas.h:28, BUILDSTDERR: from libgui/graphics/ButtonGroup.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-CheckBoxControl.lo `test -f 'libgui/graphics/CheckBoxControl.cc' || echo './'`libgui/graphics/CheckBoxControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/CheckBoxControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-CheckBoxControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/BaseControl.h:26, BUILDSTDERR: from libgui/graphics/ButtonControl.h:26, BUILDSTDERR: from libgui/graphics/CheckBoxControl.h:26, BUILDSTDERR: from libgui/graphics/CheckBoxControl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-Canvas.lo `test -f 'libgui/graphics/Canvas.cc' || echo './'`libgui/graphics/Canvas.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/Canvas.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-Canvas.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Backend.h:28, BUILDSTDERR: from libgui/graphics/Canvas.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-Container.lo `test -f 'libgui/graphics/Container.cc' || echo './'`libgui/graphics/Container.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/Container.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-Container.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Container.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-FigureWindow.lo `test -f 'libgui/graphics/FigureWindow.cc' || echo './'`libgui/graphics/FigureWindow.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/FigureWindow.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-FigureWindow.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-ContextMenu.lo `test -f 'libgui/graphics/ContextMenu.cc' || echo './'`libgui/graphics/ContextMenu.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/ContextMenu.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-ContextMenu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Backend.h:28, BUILDSTDERR: from libgui/graphics/ContextMenu.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-EditControl.lo `test -f 'libgui/graphics/EditControl.cc' || echo './'`libgui/graphics/EditControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/EditControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-EditControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Container.h:30, BUILDSTDERR: from libgui/graphics/EditControl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-KeyMap.lo `test -f 'libgui/graphics/KeyMap.cc' || echo './'`libgui/graphics/KeyMap.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/KeyMap.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-KeyMap.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-Logger.lo `test -f 'libgui/graphics/Logger.cc' || echo './'`libgui/graphics/Logger.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/Logger.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-Logger.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-Figure.lo `test -f 'libgui/graphics/Figure.cc' || echo './'`libgui/graphics/Figure.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/Figure.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-Figure.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Canvas.h:28, BUILDSTDERR: from libgui/graphics/Figure.cc:45: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libgui/graphics/Figure.cc: In member function 'virtual void QtHandles::Figure::eventNotifyAfter(QObject*, QEvent*)': BUILDSTDERR: libgui/graphics/Figure.cc:745:19: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: libgui/graphics/Figure.cc:747:15: note: here BUILDSTDERR: case QEvent::ChildRemoved: BUILDSTDERR: ^~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-GLCanvas.lo `test -f 'libgui/graphics/GLCanvas.cc' || echo './'`libgui/graphics/GLCanvas.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/GLCanvas.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-GLCanvas.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libinterp/corefcn/gl-render.h:28, BUILDSTDERR: from libgui/graphics/GLCanvas.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-ListBoxControl.lo `test -f 'libgui/graphics/ListBoxControl.cc' || echo './'`libgui/graphics/ListBoxControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/ListBoxControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-ListBoxControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Container.h:30, BUILDSTDERR: from libgui/graphics/ListBoxControl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-MouseModeActionGroup.lo `test -f 'libgui/graphics/MouseModeActionGroup.cc' || echo './'`libgui/graphics/MouseModeActionGroup.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/MouseModeActionGroup.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-MouseModeActionGroup.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/Figure.h:31, BUILDSTDERR: from libgui/graphics/MouseModeActionGroup.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-Menu.lo `test -f 'libgui/graphics/Menu.cc' || echo './'`libgui/graphics/Menu.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/Menu.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-Menu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/Figure.h:31, BUILDSTDERR: from libgui/graphics/Menu.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-Object.lo `test -f 'libgui/graphics/Object.cc' || echo './'`libgui/graphics/Object.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/Object.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-Object.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Backend.h:28, BUILDSTDERR: from libgui/graphics/Object.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-ObjectProxy.lo `test -f 'libgui/graphics/ObjectProxy.cc' || echo './'`libgui/graphics/ObjectProxy.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/ObjectProxy.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-ObjectProxy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/ObjectProxy.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-ObjectFactory.lo `test -f 'libgui/graphics/ObjectFactory.cc' || echo './'`libgui/graphics/ObjectFactory.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/ObjectFactory.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-ObjectFactory.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/ObjectFactory.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-Panel.lo `test -f 'libgui/graphics/Panel.cc' || echo './'`libgui/graphics/Panel.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/Panel.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-Panel.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Canvas.h:28, BUILDSTDERR: from libgui/graphics/Panel.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-PopupMenuControl.lo `test -f 'libgui/graphics/PopupMenuControl.cc' || echo './'`libgui/graphics/PopupMenuControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/PopupMenuControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-PopupMenuControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Container.h:30, BUILDSTDERR: from libgui/graphics/PopupMenuControl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-PushButtonControl.lo `test -f 'libgui/graphics/PushButtonControl.cc' || echo './'`libgui/graphics/PushButtonControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/PushButtonControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-PushButtonControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/BaseControl.h:26, BUILDSTDERR: from libgui/graphics/ButtonControl.h:26, BUILDSTDERR: from libgui/graphics/PushButtonControl.h:26, BUILDSTDERR: from libgui/graphics/PushButtonControl.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-PushTool.lo `test -f 'libgui/graphics/PushTool.cc' || echo './'`libgui/graphics/PushTool.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/PushTool.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-PushTool.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/ToolBarButton.h:26, BUILDSTDERR: from libgui/graphics/PushTool.h:26, BUILDSTDERR: from libgui/graphics/PushTool.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-RadioButtonControl.lo `test -f 'libgui/graphics/RadioButtonControl.cc' || echo './'`libgui/graphics/RadioButtonControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/RadioButtonControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-RadioButtonControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/ButtonGroup.h:26, BUILDSTDERR: from libgui/graphics/RadioButtonControl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-TextEdit.lo `test -f 'libgui/graphics/TextEdit.cc' || echo './'`libgui/graphics/TextEdit.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/TextEdit.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-TextEdit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-SliderControl.lo `test -f 'libgui/graphics/SliderControl.cc' || echo './'`libgui/graphics/SliderControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/SliderControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-SliderControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Container.h:30, BUILDSTDERR: from libgui/graphics/SliderControl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-QtHandlesUtils.lo `test -f 'libgui/graphics/QtHandlesUtils.cc' || echo './'`libgui/graphics/QtHandlesUtils.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/QtHandlesUtils.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-QtHandlesUtils.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libgui/graphics/QtHandlesUtils.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-TextControl.lo `test -f 'libgui/graphics/TextControl.cc' || echo './'`libgui/graphics/TextControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/TextControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-TextControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Container.h:30, BUILDSTDERR: from libgui/graphics/TextControl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-ToggleButtonControl.lo `test -f 'libgui/graphics/ToggleButtonControl.cc' || echo './'`libgui/graphics/ToggleButtonControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/ToggleButtonControl.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-ToggleButtonControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/BaseControl.h:26, BUILDSTDERR: from libgui/graphics/ButtonControl.h:26, BUILDSTDERR: from libgui/graphics/ToggleButtonControl.h:26, BUILDSTDERR: from libgui/graphics/ToggleButtonControl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/graphics/qrc-qthandles.cc-t libgui/graphics/qrc-qthandles.cc && ( echo "#if defined (HAVE_CONFIG_H)"; echo '# include "config.h"'; echo "#endif"; echo "// Ignore unused variable warnings in generated code."; echo "#if defined (HAVE_PRAGMA_GCC_DIAGNOSTIC)"; echo "#pragma GCC diagnostic ignored \"-Wunused-variable\""; echo "#endif"; rcc-qt5 -name libgui/graphics libgui/graphics/qthandles.qrc ) > libgui/graphics/qrc-qthandles.cc-t && mv libgui/graphics/qrc-qthandles.cc-t libgui/graphics/qrc-qthandles.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/plot/util/gnuplot_binary.m-t scripts/plot/util/gnuplot_binary.m && /bin/sh build-aux/subst-config-vals.sh < scripts/plot/util/gnuplot_binary.in.m > scripts/plot/util/gnuplot_binary.m-t && mv scripts/plot/util/gnuplot_binary.m-t scripts/plot/util/gnuplot_binary.m make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/audio/PKG_ADD-t scripts/audio/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m -- > scripts/audio/PKG_ADD-t && mv scripts/audio/PKG_ADD-t scripts/audio/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/deprecated/PKG_ADD-t scripts/deprecated/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m -- > scripts/deprecated/PKG_ADD-t && mv scripts/deprecated/PKG_ADD-t scripts/deprecated/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/elfun/PKG_ADD-t scripts/elfun/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m -- > scripts/elfun/PKG_ADD-t && mv scripts/elfun/PKG_ADD-t scripts/elfun/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/general/PKG_ADD-t scripts/general/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m -- > scripts/general/PKG_ADD-t && mv scripts/general/PKG_ADD-t scripts/general/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/geometry/PKG_ADD-t scripts/geometry/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m -- > scripts/geometry/PKG_ADD-t && mv scripts/geometry/PKG_ADD-t scripts/geometry/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/gui/PKG_ADD-t scripts/gui/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m -- > scripts/gui/PKG_ADD-t && mv scripts/gui/PKG_ADD-t scripts/gui/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/help/PKG_ADD-t scripts/help/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m -- > scripts/help/PKG_ADD-t && mv scripts/help/PKG_ADD-t scripts/help/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/image/PKG_ADD-t scripts/image/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m -- > scripts/image/PKG_ADD-t && mv scripts/image/PKG_ADD-t scripts/image/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/io/PKG_ADD-t scripts/io/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m -- > scripts/io/PKG_ADD-t && mv scripts/io/PKG_ADD-t scripts/io/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/java/PKG_ADD-t scripts/java/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m -- > scripts/java/PKG_ADD-t && mv scripts/java/PKG_ADD-t scripts/java/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/linear-algebra/PKG_ADD-t scripts/linear-algebra/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m -- > scripts/linear-algebra/PKG_ADD-t && mv scripts/linear-algebra/PKG_ADD-t scripts/linear-algebra/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/miscellaneous/PKG_ADD-t scripts/miscellaneous/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m -- > scripts/miscellaneous/PKG_ADD-t && mv scripts/miscellaneous/PKG_ADD-t scripts/miscellaneous/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/ode/PKG_ADD-t scripts/ode/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m -- > scripts/ode/PKG_ADD-t && mv scripts/ode/PKG_ADD-t scripts/ode/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/optimization/PKG_ADD-t scripts/optimization/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m -- > scripts/optimization/PKG_ADD-t && mv scripts/optimization/PKG_ADD-t scripts/optimization/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/path/PKG_ADD-t scripts/path/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m -- > scripts/path/PKG_ADD-t && mv scripts/path/PKG_ADD-t scripts/path/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/pkg/PKG_ADD-t scripts/pkg/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/pkg/pkg.m -- > scripts/pkg/PKG_ADD-t && mv scripts/pkg/PKG_ADD-t scripts/pkg/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/plot/appearance/PKG_ADD-t scripts/plot/appearance/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m -- > scripts/plot/appearance/PKG_ADD-t && mv scripts/plot/appearance/PKG_ADD-t scripts/plot/appearance/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/plot/draw/PKG_ADD-t scripts/plot/draw/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m -- > scripts/plot/draw/PKG_ADD-t && mv scripts/plot/draw/PKG_ADD-t scripts/plot/draw/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/plot/util/PKG_ADD-t scripts/plot/util/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m -- scripts/plot/util/gnuplot_binary.m > scripts/plot/util/PKG_ADD-t && mv scripts/plot/util/PKG_ADD-t scripts/plot/util/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/polynomial/PKG_ADD-t scripts/polynomial/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m -- > scripts/polynomial/PKG_ADD-t && mv scripts/polynomial/PKG_ADD-t scripts/polynomial/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/prefs/PKG_ADD-t scripts/prefs/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m -- > scripts/prefs/PKG_ADD-t && mv scripts/prefs/PKG_ADD-t scripts/prefs/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/profiler/PKG_ADD-t scripts/profiler/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m -- > scripts/profiler/PKG_ADD-t && mv scripts/profiler/PKG_ADD-t scripts/profiler/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/set/PKG_ADD-t scripts/set/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m -- > scripts/set/PKG_ADD-t && mv scripts/set/PKG_ADD-t scripts/set/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/signal/PKG_ADD-t scripts/signal/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m -- > scripts/signal/PKG_ADD-t && mv scripts/signal/PKG_ADD-t scripts/signal/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/sparse/PKG_ADD-t scripts/sparse/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m -- > scripts/sparse/PKG_ADD-t && mv scripts/sparse/PKG_ADD-t scripts/sparse/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/specfun/PKG_ADD-t scripts/specfun/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m -- > scripts/specfun/PKG_ADD-t && mv scripts/specfun/PKG_ADD-t scripts/specfun/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/special-matrix/PKG_ADD-t scripts/special-matrix/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m -- > scripts/special-matrix/PKG_ADD-t && mv scripts/special-matrix/PKG_ADD-t scripts/special-matrix/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/startup/PKG_ADD-t scripts/startup/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/startup/__finish__.m -- > scripts/startup/PKG_ADD-t && mv scripts/startup/PKG_ADD-t scripts/startup/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/statistics/base/PKG_ADD-t scripts/statistics/base/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m -- > scripts/statistics/base/PKG_ADD-t && mv scripts/statistics/base/PKG_ADD-t scripts/statistics/base/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-ToggleTool.lo `test -f 'libgui/graphics/ToggleTool.cc' || echo './'`libgui/graphics/ToggleTool.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/ToggleTool.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-ToggleTool.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/ToolBarButton.h:26, BUILDSTDERR: from libgui/graphics/ToggleTool.h:26, BUILDSTDERR: from libgui/graphics/ToggleTool.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/statistics/models/PKG_ADD-t scripts/statistics/models/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/statistics/models/logistic_regression.m -- > scripts/statistics/models/PKG_ADD-t && mv scripts/statistics/models/PKG_ADD-t scripts/statistics/models/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/statistics/tests/PKG_ADD-t scripts/statistics/tests/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m -- > scripts/statistics/tests/PKG_ADD-t && mv scripts/statistics/tests/PKG_ADD-t scripts/statistics/tests/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/strings/PKG_ADD-t scripts/strings/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m -- > scripts/strings/PKG_ADD-t && mv scripts/strings/PKG_ADD-t scripts/strings/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/statistics/distributions/PKG_ADD-t scripts/statistics/distributions/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m -- > scripts/statistics/distributions/PKG_ADD-t && mv scripts/statistics/distributions/PKG_ADD-t scripts/statistics/distributions/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/testfun/PKG_ADD-t scripts/testfun/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m -- > scripts/testfun/PKG_ADD-t && mv scripts/testfun/PKG_ADD-t scripts/testfun/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/time/PKG_ADD-t scripts/time/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m -- > scripts/time/PKG_ADD-t && mv scripts/time/PKG_ADD-t scripts/time/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/@ftp/PKG_ADD-t scripts/@ftp/PKG_ADD && /bin/sh ./scripts/mk-pkg-add . scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m -- > scripts/@ftp/PKG_ADD-t && mv scripts/@ftp/PKG_ADD-t scripts/@ftp/PKG_ADD make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/DOCSTRINGS-t && \ ( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /usr/bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \ if [ -s libinterp/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: libinterp/DOCSTRINGS is unchanged make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-gl-select.lo `test -f 'libgui/graphics/gl-select.cc' || echo './'`libgui/graphics/gl-select.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/gl-select.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-gl-select.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libinterp/corefcn/gl-render.h:28, BUILDSTDERR: from libgui/graphics/gl-select.h:28, BUILDSTDERR: from libgui/graphics/gl-select.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libgui/default-qt-settings-t libgui/default-qt-settings && /bin/sh build-aux/mk-default-qt-settings.sh < libgui/default-qt-settings.in > libgui/default-qt-settings-t && mv libgui/default-qt-settings-t libgui/default-qt-settings make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/be_BY.qm libgui/languages/be_BY.ts Updating 'libgui/languages/be_BY.qm'... Generated 667 translation(s) (592 finished and 75 unfinished) Ignored 323 untranslated source text(s) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/de_DE.qm libgui/languages/de_DE.ts Updating 'libgui/languages/de_DE.qm'... Generated 671 translation(s) (671 finished and 0 unfinished) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/DOCSTRINGS-t && \ perl ./scripts/mkdoc.pl "." scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/optimization/private/__fdjac__.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m scripts/path/private/getsavepath.m scripts/pkg/pkg.m scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m scripts/polynomial/private/__splinefit__.m scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/private/validsetargs.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/sparse/private/__sprand__.m scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/__finish__.m scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m scripts/statistics/models/logistic_regression.m scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m scripts/plot/util/gnuplot_binary.in.m > scripts/DOCSTRINGS-t && \ if [ -s scripts/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change scripts/DOCSTRINGS-t scripts/DOCSTRINGS; else echo "scripts/DOCSTRINGS-t is empty!" 1>&2; rm -f scripts/DOCSTRINGS-t; exit 1; fi make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: scripts/DOCSTRINGS is unchanged make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/en_US.qm libgui/languages/en_US.ts Updating 'libgui/languages/en_US.qm'... Generated 0 translation(s) (0 finished and 0 unfinished) Ignored 671 untranslated source text(s) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/es_ES.qm libgui/languages/es_ES.ts Updating 'libgui/languages/es_ES.qm'... Generated 671 translation(s) (671 finished and 0 unfinished) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/fr_FR.qm libgui/languages/fr_FR.ts Updating 'libgui/languages/fr_FR.qm'... Generated 671 translation(s) (671 finished and 0 unfinished) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/eu_ES.qm libgui/languages/eu_ES.ts Updating 'libgui/languages/eu_ES.qm'... Generated 807 translation(s) (807 finished and 0 unfinished) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/it_IT.qm libgui/languages/it_IT.ts Updating 'libgui/languages/it_IT.qm'... Generated 671 translation(s) (671 finished and 0 unfinished) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/ja_JP.qm libgui/languages/ja_JP.ts Updating 'libgui/languages/ja_JP.qm'... Generated 685 translation(s) (664 finished and 21 unfinished) Ignored 122 untranslated source text(s) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/nl_NL.qm libgui/languages/nl_NL.ts Updating 'libgui/languages/nl_NL.qm'... Generated 985 translation(s) (984 finished and 1 unfinished) Ignored 5 untranslated source text(s) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/pt_BR.qm libgui/languages/pt_BR.ts Updating 'libgui/languages/pt_BR.qm'... Generated 578 translation(s) (556 finished and 22 unfinished) Ignored 100 untranslated source text(s) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/pt_PT.qm libgui/languages/pt_PT.ts Updating 'libgui/languages/pt_PT.qm'... Generated 718 translation(s) (697 finished and 21 unfinished) Ignored 89 untranslated source text(s) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/ru_RU.qm libgui/languages/ru_RU.ts Updating 'libgui/languages/ru_RU.qm'... Generated 677 translation(s) (646 finished and 31 unfinished) Ignored 130 untranslated source text(s) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/zh_CN.qm libgui/languages/zh_CN.ts Updating 'libgui/languages/zh_CN.qm'... Generated 368 translation(s) (304 finished and 64 unfinished) Ignored 439 untranslated source text(s) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' lrelease-qt5 -qm libgui/languages/uk_UA.qm libgui/languages/uk_UA.ts Updating 'libgui/languages/uk_UA.qm'... Generated 53 translation(s) (1 finished and 52 unfinished) Ignored 754 untranslated source text(s) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-ToolBar.lo `test -f 'libgui/graphics/ToolBar.cc' || echo './'`libgui/graphics/ToolBar.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/ToolBar.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-ToolBar.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/Figure.h:31, BUILDSTDERR: from libgui/graphics/ToolBar.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/mkdir -p scripts/java/org/octave && \ ( cd ./scripts/java; "/usr/lib/jvm/java-1.8.0-openjdk/bin/javac" -source 1.3 -target 1.3 -Xlint:-options -d /builddir/build/BUILD/octave-4.2.2/scripts/java org/octave/OctClassLoader.java ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/mkdir -p scripts/java/org/octave && \ ( cd ./scripts/java; "/usr/lib/jvm/java-1.8.0-openjdk/bin/javac" -source 1.3 -target 1.3 -Xlint:-options -d /builddir/build/BUILD/octave-4.2.2/scripts/java org/octave/Octave.java ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2' make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' Installing test/.gdbinit from version at etc/gdbinit make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' Installing .gdbinit from version at etc/gdbinit make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f etc/icons/octave.appdata.xml-t etc/icons/octave.appdata.xml && \ /usr/bin/sed < etc/icons/octave.appdata.xml.in > etc/icons/octave.appdata.xml-t \ -e "s|%OCTAVE_DESKTOP_FILE%|www.octave.org-octave.desktop|" && \ mv etc/icons/octave.appdata.xml-t etc/icons/octave.appdata.xml make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f etc/icons/octave.desktop-t etc/icons/octave.desktop && \ /usr/bin/sed < etc/icons/octave.desktop.in > etc/icons/octave.desktop-t \ -e "s|%OCTAVE_PREFIX%|/usr|" && \ mv etc/icons/octave.desktop-t etc/icons/octave.desktop make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/mkdir -p scripts/java/org/octave && \ ( cd ./scripts/java; "/usr/lib/jvm/java-1.8.0-openjdk/bin/javac" -source 1.3 -target 1.3 -Xlint:-options -d /builddir/build/BUILD/octave-4.2.2/scripts/java org/octave/ClassHelper.java ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/mkdir -p scripts/java/org/octave && \ ( cd ./scripts/java; "/usr/lib/jvm/java-1.8.0-openjdk/bin/javac" -source 1.3 -target 1.3 -Xlint:-options -d /builddir/build/BUILD/octave-4.2.2/scripts/java org/octave/OctaveReference.java ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/mkdir -p scripts/java/org/octave && \ ( cd ./scripts/java; "/usr/lib/jvm/java-1.8.0-openjdk/bin/javac" -source 1.3 -target 1.3 -Xlint:-options -d /builddir/build/BUILD/octave-4.2.2/scripts/java org/octave/Matrix.java ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/liboctinterp_la-version.lo `test -f 'libinterp/version.cc' || echo './'`libinterp/version.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/version.cc -fPIC -DPIC -o libinterp/.libs/liboctinterp_la-version.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/dldfcn/__delaunayn___la-__delaunayn__.lo `test -f 'libinterp/dldfcn/__delaunayn__.cc' || echo './'`libinterp/dldfcn/__delaunayn__.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/dldfcn/__delaunayn__.cc -fPIC -DPIC -o libinterp/dldfcn/.libs/__delaunayn___la-__delaunayn__.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/dldfcn/__delaunayn__.cc:48: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-b-b.lo `test -f 'libinterp/operators/op-b-b.cc' || echo './'`libinterp/operators/op-b-b.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-b-b.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-b-b.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-b-b.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-b-bm.lo `test -f 'libinterp/operators/op-b-bm.cc' || echo './'`libinterp/operators/op-b-bm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-b-bm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-b-bm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-b-bm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/liboctinterp_la-octave.lo `test -f 'libinterp/octave.cc' || echo './'`libinterp/octave.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave.cc -fPIC -DPIC -o libinterp/.libs/liboctinterp_la-octave.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libinterp/octave.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-b-sbm.lo `test -f 'libinterp/operators/op-b-sbm.cc' || echo './'`libinterp/operators/op-b-sbm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-b-sbm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-b-sbm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-b-sbm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-bm-sbm.lo `test -f 'libinterp/operators/op-bm-sbm.cc' || echo './'`libinterp/operators/op-bm-sbm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-bm-sbm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-bm-sbm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-bm-sbm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-bm-b.lo `test -f 'libinterp/operators/op-bm-b.cc' || echo './'`libinterp/operators/op-bm-b.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-bm-b.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-bm-b.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-bm-b.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cdm-cdm.lo `test -f 'libinterp/operators/op-cdm-cdm.cc' || echo './'`libinterp/operators/op-cdm-cdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cdm-cdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cdm-cdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cdm-cdm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-bm-bm.lo `test -f 'libinterp/operators/op-bm-bm.cc' || echo './'`libinterp/operators/op-bm-bm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-bm-bm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-bm-bm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-bm-bm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cdm-cm.lo `test -f 'libinterp/operators/op-cdm-cm.cc' || echo './'`libinterp/operators/op-cdm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cdm-cm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cdm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-cdm-cm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cdm-cs.lo `test -f 'libinterp/operators/op-cdm-cs.cc' || echo './'`libinterp/operators/op-cdm-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cdm-cs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cdm-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov-complex.h:34, BUILDSTDERR: from libinterp/operators/op-dms-template.cc:30, BUILDSTDERR: from libinterp/operators/op-cdm-cs.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cdm-dm.lo `test -f 'libinterp/operators/op-cdm-dm.cc' || echo './'`libinterp/operators/op-cdm-dm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cdm-dm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cdm-dm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-cdm-dm.cc:40: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cdm-m.lo `test -f 'libinterp/operators/op-cdm-m.cc' || echo './'`libinterp/operators/op-cdm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cdm-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cdm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-cdm-m.cc:41: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cdm-s.lo `test -f 'libinterp/operators/op-cdm-s.cc' || echo './'`libinterp/operators/op-cdm-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cdm-s.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cdm-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov-scalar.h:36, BUILDSTDERR: from libinterp/operators/op-dms-template.cc:30, BUILDSTDERR: from libinterp/operators/op-cdm-s.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cell.lo `test -f 'libinterp/operators/op-cell.cc' || echo './'`libinterp/operators/op-cell.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cell.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cell.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cell.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-chm.lo `test -f 'libinterp/operators/op-chm.cc' || echo './'`libinterp/operators/op-chm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-chm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-chm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-chm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cm-cdm.lo `test -f 'libinterp/operators/op-cm-cdm.cc' || echo './'`libinterp/operators/op-cm-cdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cm-cdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cm-cdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-cm-cdm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cm-cm.lo `test -f 'libinterp/operators/op-cm-cm.cc' || echo './'`libinterp/operators/op-cm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cm-cm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cm-cm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cm-cs.lo `test -f 'libinterp/operators/op-cm-cs.cc' || echo './'`libinterp/operators/op-cm-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cm-cs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cm-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cm-cs.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cm-dm.lo `test -f 'libinterp/operators/op-cm-dm.cc' || echo './'`libinterp/operators/op-cm-dm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cm-dm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cm-dm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-cm-dm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-class.lo `test -f 'libinterp/operators/op-class.cc' || echo './'`libinterp/operators/op-class.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-class.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-class.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-class.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cm-m.lo `test -f 'libinterp/operators/op-cm-m.cc' || echo './'`libinterp/operators/op-cm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cm-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-m.h:5, BUILDSTDERR: from libinterp/operators/op-cm-m.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cm-pm.lo `test -f 'libinterp/operators/op-cm-pm.cc' || echo './'`libinterp/operators/op-cm-pm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cm-pm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cm-pm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-pm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-cm-pm.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cm-s.lo `test -f 'libinterp/operators/op-cm-s.cc' || echo './'`libinterp/operators/op-cm-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cm-s.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cm-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-s.h:5, BUILDSTDERR: from libinterp/operators/op-cm-s.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cm-scm.lo `test -f 'libinterp/operators/op-cm-scm.cc' || echo './'`libinterp/operators/op-cm-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cm-scm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cm-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cm-scm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cm-sm.lo `test -f 'libinterp/operators/op-cm-sm.cc' || echo './'`libinterp/operators/op-cm-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cm-sm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cm-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cm-sm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cs-cm.lo `test -f 'libinterp/operators/op-cs-cm.cc' || echo './'`libinterp/operators/op-cs-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cs-cm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cs-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cs-cm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cs-cs.lo `test -f 'libinterp/operators/op-cs-cs.cc' || echo './'`libinterp/operators/op-cs-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cs-cs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cs-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cs-cs.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cs-m.lo `test -f 'libinterp/operators/op-cs-m.cc' || echo './'`libinterp/operators/op-cs-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cs-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cs-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-cs-nda.h:5, BUILDSTDERR: from libinterp/operators/op-cs-m.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cs-s.lo `test -f 'libinterp/operators/op-cs-s.cc' || echo './'`libinterp/operators/op-cs-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cs-s.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cs-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cs-s.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cs-sm.lo `test -f 'libinterp/operators/op-cs-sm.cc' || echo './'`libinterp/operators/op-cs-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cs-sm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cs-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cs-sm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-cs-scm.lo `test -f 'libinterp/operators/op-cs-scm.cc' || echo './'`libinterp/operators/op-cs-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-cs-scm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-cs-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-cs-scm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-dm-cdm.lo `test -f 'libinterp/operators/op-dm-cdm.cc' || echo './'`libinterp/operators/op-dm-cdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-dm-cdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-dm-cdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-dm-cdm.cc:40: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-dm-cm.lo `test -f 'libinterp/operators/op-dm-cm.cc' || echo './'`libinterp/operators/op-dm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-dm-cm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-dm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-dm-cm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-dm-cs.lo `test -f 'libinterp/operators/op-dm-cs.cc' || echo './'`libinterp/operators/op-dm-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-dm-cs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-dm-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov-complex.h:34, BUILDSTDERR: from libinterp/operators/op-dms-template.cc:30, BUILDSTDERR: from libinterp/operators/op-dm-cs.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-dm-s.lo `test -f 'libinterp/operators/op-dm-s.cc' || echo './'`libinterp/operators/op-dm-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-dm-s.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-dm-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov-scalar.h:36, BUILDSTDERR: from libinterp/operators/op-dms-template.cc:30, BUILDSTDERR: from libinterp/operators/op-dm-s.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-dm-dm.lo `test -f 'libinterp/operators/op-dm-dm.cc' || echo './'`libinterp/operators/op-dm-dm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-dm-dm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-dm-dm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-dm-dm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-dm-m.lo `test -f 'libinterp/operators/op-dm-m.cc' || echo './'`libinterp/operators/op-dm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-dm-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-dm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-dm-m.cc:40: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-dm-scm.lo `test -f 'libinterp/operators/op-dm-scm.cc' || echo './'`libinterp/operators/op-dm-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-dm-scm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-dm-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-s.h:5, BUILDSTDERR: from libinterp/operators/op-dm-scm.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcdm-fcm.lo `test -f 'libinterp/operators/op-fcdm-fcm.cc' || echo './'`libinterp/operators/op-fcdm-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcdm-fcm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fcdm-fcm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-dm-sm.lo `test -f 'libinterp/operators/op-dm-sm.cc' || echo './'`libinterp/operators/op-dm-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-dm-sm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-dm-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-dm-sm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcdm-fcdm.lo `test -f 'libinterp/operators/op-fcdm-fcdm.cc' || echo './'`libinterp/operators/op-fcdm-fcdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcdm-fcdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fcdm-fcdm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcdm-fcs.lo `test -f 'libinterp/operators/op-fcdm-fcs.cc' || echo './'`libinterp/operators/op-fcdm-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcdm-fcs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov-flt-complex.h:34, BUILDSTDERR: from libinterp/operators/op-dms-template.cc:30, BUILDSTDERR: from libinterp/operators/op-fcdm-fcs.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcdm-fdm.lo `test -f 'libinterp/operators/op-fcdm-fdm.cc' || echo './'`libinterp/operators/op-fcdm-fdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcdm-fdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fcdm-fdm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcdm-fs.lo `test -f 'libinterp/operators/op-fcdm-fs.cc' || echo './'`libinterp/operators/op-fcdm-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcdm-fs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov-float.h:36, BUILDSTDERR: from libinterp/operators/op-dms-template.cc:30, BUILDSTDERR: from libinterp/operators/op-fcdm-fs.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcdm-fm.lo `test -f 'libinterp/operators/op-fcdm-fm.cc' || echo './'`libinterp/operators/op-fcdm-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcdm-fm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fcdm-fm.cc:39: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcm-fcdm.lo `test -f 'libinterp/operators/op-fcm-fcdm.cc' || echo './'`libinterp/operators/op-fcm-fcdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcm-fcdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fcm-fcdm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcm-fdm.lo `test -f 'libinterp/operators/op-fcm-fdm.cc' || echo './'`libinterp/operators/op-fcm-fdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcm-fdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcm-fdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fcm-fdm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcm-fcs.lo `test -f 'libinterp/operators/op-fcm-fcs.cc' || echo './'`libinterp/operators/op-fcm-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcm-fcs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fcm-fcs.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcm-fcm.lo `test -f 'libinterp/operators/op-fcm-fcm.cc' || echo './'`libinterp/operators/op-fcm-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcm-fcm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fcm-fcm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcm-fm.lo `test -f 'libinterp/operators/op-fcm-fm.cc' || echo './'`libinterp/operators/op-fcm-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcm-fm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcm-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcm-fm.h:5, BUILDSTDERR: from libinterp/operators/op-fcm-fm.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcm-pm.lo `test -f 'libinterp/operators/op-fcm-pm.cc' || echo './'`libinterp/operators/op-fcm-pm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcm-pm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcm-pm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-pm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fcm-pm.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcm-fs.lo `test -f 'libinterp/operators/op-fcm-fs.cc' || echo './'`libinterp/operators/op-fcm-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcm-fs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcm-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fcnda-fs.h:5, BUILDSTDERR: from libinterp/operators/op-fcm-fs.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcn.lo `test -f 'libinterp/operators/op-fcn.cc' || echo './'`libinterp/operators/op-fcn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcn.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fcn.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcs-fcm.lo `test -f 'libinterp/operators/op-fcs-fcm.cc' || echo './'`libinterp/operators/op-fcs-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcs-fcm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcs-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fcs-fcm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcs-fcs.lo `test -f 'libinterp/operators/op-fcs-fcs.cc' || echo './'`libinterp/operators/op-fcs-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcs-fcs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcs-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fcs-fcs.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcs-fm.lo `test -f 'libinterp/operators/op-fcs-fm.cc' || echo './'`libinterp/operators/op-fcs-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcs-fm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcs-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fcs-fnda.h:5, BUILDSTDERR: from libinterp/operators/op-fcs-fm.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fcs-fs.lo `test -f 'libinterp/operators/op-fcs-fs.cc' || echo './'`libinterp/operators/op-fcs-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fcs-fs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fcs-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fcs-fs.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fdm-fcdm.lo `test -f 'libinterp/operators/op-fdm-fcdm.cc' || echo './'`libinterp/operators/op-fdm-fcdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fdm-fcdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fdm-fcdm.cc:40: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fdm-fcm.lo `test -f 'libinterp/operators/op-fdm-fcm.cc' || echo './'`libinterp/operators/op-fdm-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fdm-fcm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fdm-fcm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fdm-fcs.lo `test -f 'libinterp/operators/op-fdm-fcs.cc' || echo './'`libinterp/operators/op-fdm-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fdm-fcs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov-flt-complex.h:34, BUILDSTDERR: from libinterp/operators/op-dms-template.cc:30, BUILDSTDERR: from libinterp/operators/op-fdm-fcs.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fdm-fdm.lo `test -f 'libinterp/operators/op-fdm-fdm.cc' || echo './'`libinterp/operators/op-fdm-fdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fdm-fdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fdm-fdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fdm-fdm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fdm-fs.lo `test -f 'libinterp/operators/op-fdm-fs.cc' || echo './'`libinterp/operators/op-fdm-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fdm-fs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fdm-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov-float.h:36, BUILDSTDERR: from libinterp/operators/op-dms-template.cc:30, BUILDSTDERR: from libinterp/operators/op-fdm-fs.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fdm-fm.lo `test -f 'libinterp/operators/op-fdm-fm.cc' || echo './'`libinterp/operators/op-fdm-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fdm-fm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fdm-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fdm-fm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fm-fcdm.lo `test -f 'libinterp/operators/op-fm-fcdm.cc' || echo './'`libinterp/operators/op-fm-fcdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fm-fcdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fm-fcdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fm-fcdm.cc:39: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fm-fdm.lo `test -f 'libinterp/operators/op-fm-fdm.cc' || echo './'`libinterp/operators/op-fm-fdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fm-fdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fm-fdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fm-fdm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fm-fcm.lo `test -f 'libinterp/operators/op-fm-fcm.cc' || echo './'`libinterp/operators/op-fm-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fm-fcm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fm-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fm-fcm.h:5, BUILDSTDERR: from libinterp/operators/op-fm-fcm.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fm-fcs.lo `test -f 'libinterp/operators/op-fm-fcs.cc' || echo './'`libinterp/operators/op-fm-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fm-fcs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fm-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fm-fcs.h:5, BUILDSTDERR: from libinterp/operators/op-fm-fcs.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fm-fm.lo `test -f 'libinterp/operators/op-fm-fm.cc' || echo './'`libinterp/operators/op-fm-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fm-fm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fm-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fm-fm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fm-pm.lo `test -f 'libinterp/operators/op-fm-pm.cc' || echo './'`libinterp/operators/op-fm-pm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fm-pm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fm-pm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-pm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-fm-pm.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fm-fs.lo `test -f 'libinterp/operators/op-fm-fs.cc' || echo './'`libinterp/operators/op-fm-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fm-fs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fm-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fm-fs.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fs-fcm.lo `test -f 'libinterp/operators/op-fs-fcm.cc' || echo './'`libinterp/operators/op-fs-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fs-fcm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fs-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-fcm.h:5, BUILDSTDERR: from libinterp/operators/op-fs-fcm.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fs-fcs.lo `test -f 'libinterp/operators/op-fs-fcs.cc' || echo './'`libinterp/operators/op-fs-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fs-fcs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fs-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fs-fcs.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fs-fm.lo `test -f 'libinterp/operators/op-fs-fm.cc' || echo './'`libinterp/operators/op-fs-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fs-fm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fs-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fs-fm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-fs-fs.lo `test -f 'libinterp/operators/op-fs-fs.cc' || echo './'`libinterp/operators/op-fs-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-fs-fs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-fs-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-fs-fs.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-i16-i16.lo `test -f 'libinterp/operators/op-i16-i16.cc' || echo './'`libinterp/operators/op-i16-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-i16-i16.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-i16-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i8.h:5, BUILDSTDERR: from libinterp/operators/op-i16-i16.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-i32-i32.lo `test -f 'libinterp/operators/op-i32-i32.cc' || echo './'`libinterp/operators/op-i32-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-i32-i32.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-i32-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i8.h:5, BUILDSTDERR: from libinterp/operators/op-i32-i32.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-i8-i8.lo `test -f 'libinterp/operators/op-i8-i8.cc' || echo './'`libinterp/operators/op-i8-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-i8-i8.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-i8-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui8.h:5, BUILDSTDERR: from libinterp/operators/op-i8-i8.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-i64-i64.lo `test -f 'libinterp/operators/op-i64-i64.cc' || echo './'`libinterp/operators/op-i64-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-i64-i64.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-i64-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i8.h:5, BUILDSTDERR: from libinterp/operators/op-i64-i64.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-m-cdm.lo `test -f 'libinterp/operators/op-m-cdm.cc' || echo './'`libinterp/operators/op-m-cdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-m-cdm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-m-cdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-m-cdm.cc:39: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-m-cs.lo `test -f 'libinterp/operators/op-m-cs.cc' || echo './'`libinterp/operators/op-m-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-m-cs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-m-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-cs.h:5, BUILDSTDERR: from libinterp/operators/op-m-cs.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-m-cm.lo `test -f 'libinterp/operators/op-m-cm.cc' || echo './'`libinterp/operators/op-m-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-m-cm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-m-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-cm.h:5, BUILDSTDERR: from libinterp/operators/op-m-cm.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-m-dm.lo `test -f 'libinterp/operators/op-m-dm.cc' || echo './'`libinterp/operators/op-m-dm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-m-dm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-m-dm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-dm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-m-dm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-m-pm.lo `test -f 'libinterp/operators/op-m-pm.cc' || echo './'`libinterp/operators/op-m-pm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-m-pm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-m-pm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-pm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-m-pm.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-m-m.lo `test -f 'libinterp/operators/op-m-m.cc' || echo './'`libinterp/operators/op-m-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-m-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-m-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-m-m.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-m-s.lo `test -f 'libinterp/operators/op-m-s.cc' || echo './'`libinterp/operators/op-m-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-m-s.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-m-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-m-s.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-m-scm.lo `test -f 'libinterp/operators/op-m-scm.cc' || echo './'`libinterp/operators/op-m-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-m-scm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-m-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-m-scm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-m-sm.lo `test -f 'libinterp/operators/op-m-sm.cc' || echo './'`libinterp/operators/op-m-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-m-sm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-m-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-m-sm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-pm-cm.lo `test -f 'libinterp/operators/op-pm-cm.cc' || echo './'`libinterp/operators/op-pm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-pm-cm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-pm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-pm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-pm-cm.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-pm-fcm.lo `test -f 'libinterp/operators/op-pm-fcm.cc' || echo './'`libinterp/operators/op-pm-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-pm-fcm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-pm-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-pm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-pm-fcm.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-pm-fm.lo `test -f 'libinterp/operators/op-pm-fm.cc' || echo './'`libinterp/operators/op-pm-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-pm-fm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-pm-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-pm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-pm-fm.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-int-concat.lo `test -f 'libinterp/operators/op-int-concat.cc' || echo './'`libinterp/operators/op-int-concat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-int-concat.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-int-concat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-int-concat.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-pm-m.lo `test -f 'libinterp/operators/op-pm-m.cc' || echo './'`libinterp/operators/op-pm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-pm-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-pm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-ops.h:5, BUILDSTDERR: from libinterp/operators/op-pm-template.cc:29, BUILDSTDERR: from libinterp/operators/op-pm-m.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-pm-pm.lo `test -f 'libinterp/operators/op-pm-pm.cc' || echo './'`libinterp/operators/op-pm-pm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-pm-pm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-pm-pm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-pm-pm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-pm-scm.lo `test -f 'libinterp/operators/op-pm-scm.cc' || echo './'`libinterp/operators/op-pm-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-pm-scm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-pm-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-pm-scm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-pm-sm.lo `test -f 'libinterp/operators/op-pm-sm.cc' || echo './'`libinterp/operators/op-pm-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-pm-sm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-pm-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-pm-sm.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-range.lo `test -f 'libinterp/operators/op-range.cc' || echo './'`libinterp/operators/op-range.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-range.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-range.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-range.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-s-cs.lo `test -f 'libinterp/operators/op-s-cs.cc' || echo './'`libinterp/operators/op-s-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-s-cs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-s-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-s-cs.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-s-cm.lo `test -f 'libinterp/operators/op-s-cm.cc' || echo './'`libinterp/operators/op-s-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-s-cm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-s-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-s-cm.h:5, BUILDSTDERR: from libinterp/operators/op-s-cm.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-s-m.lo `test -f 'libinterp/operators/op-s-m.cc' || echo './'`libinterp/operators/op-s-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-s-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-s-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-s-m.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-s-s.lo `test -f 'libinterp/operators/op-s-s.cc' || echo './'`libinterp/operators/op-s-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-s-s.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-s-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-s-s.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-s-scm.lo `test -f 'libinterp/operators/op-s-scm.cc' || echo './'`libinterp/operators/op-s-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-s-scm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-s-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-s-scm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-s-sm.lo `test -f 'libinterp/operators/op-s-sm.cc' || echo './'`libinterp/operators/op-s-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-s-sm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-s-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-s-sm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-sbm-b.lo `test -f 'libinterp/operators/op-sbm-b.cc' || echo './'`libinterp/operators/op-sbm-b.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-sbm-b.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-sbm-b.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-sbm-b.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-scm-cm.lo `test -f 'libinterp/operators/op-scm-cm.cc' || echo './'`libinterp/operators/op-scm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-scm-cm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-scm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-scm-cm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-sbm-sbm.lo `test -f 'libinterp/operators/op-sbm-sbm.cc' || echo './'`libinterp/operators/op-sbm-sbm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-sbm-sbm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-sbm-sbm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-sbm-sbm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-sbm-bm.lo `test -f 'libinterp/operators/op-sbm-bm.cc' || echo './'`libinterp/operators/op-sbm-bm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-sbm-bm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-sbm-bm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-sbm-bm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-scm-s.lo `test -f 'libinterp/operators/op-scm-s.cc' || echo './'`libinterp/operators/op-scm-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-scm-s.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-scm-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-scm-s.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-scm-m.lo `test -f 'libinterp/operators/op-scm-m.cc' || echo './'`libinterp/operators/op-scm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-scm-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-scm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-scm-m.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-scm-cs.lo `test -f 'libinterp/operators/op-scm-cs.cc' || echo './'`libinterp/operators/op-scm-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-scm-cs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-scm-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-scm-cs.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-scm-scm.lo `test -f 'libinterp/operators/op-scm-scm.cc' || echo './'`libinterp/operators/op-scm-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-scm-scm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-scm-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-scm-scm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-scm-sm.lo `test -f 'libinterp/operators/op-scm-sm.cc' || echo './'`libinterp/operators/op-scm-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-scm-sm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-scm-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-scm-sm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-sm-cs.lo `test -f 'libinterp/operators/op-sm-cs.cc' || echo './'`libinterp/operators/op-sm-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-sm-cs.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-sm-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-sm-cs.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-sm-cm.lo `test -f 'libinterp/operators/op-sm-cm.cc' || echo './'`libinterp/operators/op-sm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-sm-cm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-sm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-sm-cm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-sm-m.lo `test -f 'libinterp/operators/op-sm-m.cc' || echo './'`libinterp/operators/op-sm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-sm-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-sm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-sm-m.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-sm-s.lo `test -f 'libinterp/operators/op-sm-s.cc' || echo './'`libinterp/operators/op-sm-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-sm-s.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-sm-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-sm-s.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-sm-scm.lo `test -f 'libinterp/operators/op-sm-scm.cc' || echo './'`libinterp/operators/op-sm-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-sm-scm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-sm-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-sm-scm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-sm-sm.lo `test -f 'libinterp/operators/op-sm-sm.cc' || echo './'`libinterp/operators/op-sm-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-sm-sm.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-sm-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-sm-sm.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-str-m.lo `test -f 'libinterp/operators/op-str-m.cc' || echo './'`libinterp/operators/op-str-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-str-m.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-str-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-str-m.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-str-s.lo `test -f 'libinterp/operators/op-str-s.cc' || echo './'`libinterp/operators/op-str-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-str-s.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-str-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-str-s.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-struct.lo `test -f 'libinterp/operators/op-struct.cc' || echo './'`libinterp/operators/op-struct.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-struct.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-struct.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-struct.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-str-str.lo `test -f 'libinterp/operators/op-str-str.cc' || echo './'`libinterp/operators/op-str-str.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-str-str.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-str-str.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/operators/op-str-str.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-ui16-ui16.lo `test -f 'libinterp/operators/op-ui16-ui16.cc' || echo './'`libinterp/operators/op-ui16-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-ui16-ui16.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-ui16-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i8.h:5, BUILDSTDERR: from libinterp/operators/op-ui16-ui16.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-ui32-ui32.lo `test -f 'libinterp/operators/op-ui32-ui32.cc' || echo './'`libinterp/operators/op-ui32-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-ui32-ui32.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-ui32-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i8.h:5, BUILDSTDERR: from libinterp/operators/op-ui32-ui32.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/template-inst/liboctinterp_la-Array-jit.lo `test -f 'libinterp/template-inst/Array-jit.cc' || echo './'`libinterp/template-inst/Array-jit.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/template-inst/Array-jit.cc -fPIC -DPIC -o libinterp/template-inst/.libs/liboctinterp_la-Array-jit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-ui8-ui8.lo `test -f 'libinterp/operators/op-ui8-ui8.cc' || echo './'`libinterp/operators/op-ui8-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-ui8-ui8.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-ui8-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i8.h:5, BUILDSTDERR: from libinterp/operators/op-ui8-ui8.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-op-ui64-ui64.lo `test -f 'libinterp/operators/op-ui64-ui64.cc' || echo './'`libinterp/operators/op-ui64-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/op-ui64-ui64.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-op-ui64-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i8.h:5, BUILDSTDERR: from libinterp/operators/op-ui64-ui64.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/operators/liboctinterp_la-ops.lo `test -f 'libinterp/operators/ops.cc' || echo './'`libinterp/operators/ops.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/operators/ops.cc -fPIC -DPIC -o libinterp/operators/.libs/liboctinterp_la-ops.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/corefcn/liboctinterp_la-oct-errno.lo `test -f 'libinterp/corefcn/oct-errno.cc' || echo './'`libinterp/corefcn/oct-errno.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/corefcn/oct-errno.cc -fPIC -DPIC -o libinterp/corefcn/.libs/liboctinterp_la-oct-errno.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/oct-map.h:32, BUILDSTDERR: from libinterp/corefcn/oct-errno.h:33, BUILDSTDERR: from libinterp/corefcn/oct-errno.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f libinterp/build-env-features.cc-t && \ /bin/sh ./libinterp/build-env-features.sh config.h > libinterp/build-env-features.cc-t && \ mv libinterp/build-env-features.cc-t libinterp/build-env-features.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/liboctinterp_la-build-env.lo `test -f 'libinterp/build-env.cc' || echo './'`libinterp/build-env.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/build-env.cc -fPIC -DPIC -o libinterp/.libs/liboctinterp_la-build-env.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/oct-map.h:32, BUILDSTDERR: from libinterp/build-env.h:28, BUILDSTDERR: from libinterp/build-env.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/liboctinterp_la-liboctinterp-build-info.lo `test -f 'libinterp/liboctinterp-build-info.cc' || echo './'`libinterp/liboctinterp-build-info.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/liboctinterp-build-info.cc -fPIC -DPIC -o libinterp/.libs/liboctinterp_la-liboctinterp-build-info.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/template-inst/liboctinterp_la-Array-tc.lo `test -f 'libinterp/template-inst/Array-tc.cc' || echo './'`libinterp/template-inst/Array-tc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/template-inst/Array-tc.cc -fPIC -DPIC -o libinterp/template-inst/.libs/liboctinterp_la-Array-tc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./liboctave/array/Array.cc:43, BUILDSTDERR: from libinterp/template-inst/Array-tc.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-base.lo `test -f 'libinterp/octave-value/ov-base.cc' || echo './'`libinterp/octave-value/ov-base.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-base.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-base.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/octave-value/ov-base.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-bool-mat.lo `test -f 'libinterp/octave-value/ov-bool-mat.cc' || echo './'`libinterp/octave-value/ov-bool-mat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-bool-mat.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-bool-mat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/octave-value/ov-bool-mat.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-bool.lo `test -f 'libinterp/octave-value/ov-bool.cc' || echo './'`libinterp/octave-value/ov-bool.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-bool.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-bool.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-bool.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-builtin.lo `test -f 'libinterp/octave-value/ov-builtin.cc' || echo './'`libinterp/octave-value/ov-builtin.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-builtin.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-builtin.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/octave-value/ov-builtin.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-ch-mat.lo `test -f 'libinterp/octave-value/ov-ch-mat.cc' || echo './'`libinterp/octave-value/ov-ch-mat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-ch-mat.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-ch-mat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/octave-value/ov-ch-mat.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/liboctinterp_la-builtins.lo `test -f 'libinterp/builtins.cc' || echo './'`libinterp/builtins.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/builtins.cc -fPIC -DPIC -o libinterp/.libs/liboctinterp_la-builtins.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/builtins.cc:7: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-cell.lo `test -f 'libinterp/octave-value/ov-cell.cc' || echo './'`libinterp/octave-value/ov-cell.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-cell.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-cell.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/octave-value/ov-cell.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-colon.lo `test -f 'libinterp/octave-value/ov-colon.cc' || echo './'`libinterp/octave-value/ov-colon.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-colon.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-colon.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/octave-value/ov-colon.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-complex.lo `test -f 'libinterp/octave-value/ov-complex.cc' || echo './'`libinterp/octave-value/ov-complex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-complex.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-complex.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/octave-value/ov-complex.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-cs-list.lo `test -f 'libinterp/octave-value/ov-cs-list.cc' || echo './'`libinterp/octave-value/ov-cs-list.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-cs-list.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-cs-list.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/octave-value/ov-cs-list.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-class.lo `test -f 'libinterp/octave-value/ov-class.cc' || echo './'`libinterp/octave-value/ov-class.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-class.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-class.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/octave-value/ov-class.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-dld-fcn.lo `test -f 'libinterp/octave-value/ov-dld-fcn.cc' || echo './'`libinterp/octave-value/ov-dld-fcn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-dld-fcn.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-dld-fcn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/octave-value/ov-dld-fcn.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-cx-diag.lo `test -f 'libinterp/octave-value/ov-cx-diag.cc' || echo './'`libinterp/octave-value/ov-cx-diag.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-cx-diag.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-cx-diag.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov-base.h:35, BUILDSTDERR: from libinterp/octave-value/ov-cx-diag.h:28, BUILDSTDERR: from libinterp/octave-value/ov-cx-diag.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-cx-mat.lo `test -f 'libinterp/octave-value/ov-cx-mat.cc' || echo './'`libinterp/octave-value/ov-cx-mat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-cx-mat.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-cx-mat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/octave-value/ov-cx-mat.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-fcn.lo `test -f 'libinterp/octave-value/ov-fcn.cc' || echo './'`libinterp/octave-value/ov-fcn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-fcn.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-fcn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/octave-value/ov-fcn.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-fcn-inline.lo `test -f 'libinterp/octave-value/ov-fcn-inline.cc' || echo './'`libinterp/octave-value/ov-fcn-inline.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-fcn-inline.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-fcn-inline.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/octave-value/ov-fcn-inline.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-classdef.lo `test -f 'libinterp/octave-value/ov-classdef.cc' || echo './'`libinterp/octave-value/ov-classdef.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-classdef.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-classdef.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/octave-value/ov-classdef.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/octave-value/ov-classdef.cc: In member function 'virtual octave_value_list cdef_object_array::subsref(const string&, const std::__cxx11::list&, int, size_t&, const cdef_class&, bool)': BUILDSTDERR: libinterp/octave-value/ov-classdef.cc:1615:9: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: libinterp/octave-value/ov-classdef.cc:1618:5: note: here BUILDSTDERR: default: BUILDSTDERR: ^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-fcn-handle.lo `test -f 'libinterp/octave-value/ov-fcn-handle.cc' || echo './'`libinterp/octave-value/ov-fcn-handle.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-fcn-handle.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-fcn-handle.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/octave-value/ov-fcn-handle.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-flt-complex.lo `test -f 'libinterp/octave-value/ov-flt-complex.cc' || echo './'`libinterp/octave-value/ov-flt-complex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-flt-complex.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-complex.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/octave-value/ov-flt-complex.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-float.lo `test -f 'libinterp/octave-value/ov-float.cc' || echo './'`libinterp/octave-value/ov-float.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-float.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-float.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/octave-value/ov-float.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-flt-cx-diag.lo `test -f 'libinterp/octave-value/ov-flt-cx-diag.cc' || echo './'`libinterp/octave-value/ov-flt-cx-diag.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-flt-cx-diag.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-cx-diag.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov-base.h:35, BUILDSTDERR: from libinterp/octave-value/ov-flt-cx-diag.h:28, BUILDSTDERR: from libinterp/octave-value/ov-flt-cx-diag.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-flt-cx-mat.lo `test -f 'libinterp/octave-value/ov-flt-cx-mat.cc' || echo './'`libinterp/octave-value/ov-flt-cx-mat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-flt-cx-mat.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-cx-mat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/octave-value/ov-flt-cx-mat.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-flt-re-diag.lo `test -f 'libinterp/octave-value/ov-flt-re-diag.cc' || echo './'`libinterp/octave-value/ov-flt-re-diag.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-flt-re-diag.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-re-diag.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov-base.h:35, BUILDSTDERR: from libinterp/octave-value/ov-flt-re-diag.h:28, BUILDSTDERR: from libinterp/octave-value/ov-flt-re-diag.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-flt-re-mat.lo `test -f 'libinterp/octave-value/ov-flt-re-mat.cc' || echo './'`libinterp/octave-value/ov-flt-re-mat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-flt-re-mat.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-re-mat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/octave-value/ov-flt-re-mat.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-lazy-idx.lo `test -f 'libinterp/octave-value/ov-lazy-idx.cc' || echo './'`libinterp/octave-value/ov-lazy-idx.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-lazy-idx.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-lazy-idx.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-re-mat.h:34, BUILDSTDERR: from libinterp/octave-value/ov-lazy-idx.h:28, BUILDSTDERR: from libinterp/octave-value/ov-lazy-idx.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-mex-fcn.lo `test -f 'libinterp/octave-value/ov-mex-fcn.cc' || echo './'`libinterp/octave-value/ov-mex-fcn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-mex-fcn.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-mex-fcn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/octave-value/ov-mex-fcn.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-java.lo `test -f 'libinterp/octave-value/ov-java.cc' || echo './'`libinterp/octave-value/ov-java.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-java.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-java.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/octave-value/ov-java.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/octave-value/ov-java.cc: In function 'octave_value box(JNIEnv*, void*, void*)': BUILDSTDERR: libinterp/octave-value/ov-java.cc:1249:78: warning: cast from 'char*' to 'jchar*' {aka 'short unsigned int*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: JAVA_TYPE *buffer = reinterpret_cast (d.fortran_vec ()); \ BUILDSTDERR: ^ BUILDSTDERR: libinterp/octave-value/ov-java.cc:1258:7: note: in expansion of macro 'BOX_PRIMITIVE_ARRAY' BUILDSTDERR: BOX_PRIMITIVE_ARRAY (jchar, "[C", Char, char) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-oncleanup.lo `test -f 'libinterp/octave-value/ov-oncleanup.cc' || echo './'`libinterp/octave-value/ov-oncleanup.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-oncleanup.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-oncleanup.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/octave-value/ov-oncleanup.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-null-mat.lo `test -f 'libinterp/octave-value/ov-null-mat.cc' || echo './'`libinterp/octave-value/ov-null-mat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-null-mat.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-null-mat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/octave-value/ov-null-mat.h:28, BUILDSTDERR: from libinterp/octave-value/ov-null-mat.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-perm.lo `test -f 'libinterp/octave-value/ov-perm.cc' || echo './'`libinterp/octave-value/ov-perm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-perm.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-perm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-perm.h:28, BUILDSTDERR: from libinterp/octave-value/ov-perm.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-range.lo `test -f 'libinterp/octave-value/ov-range.cc' || echo './'`libinterp/octave-value/ov-range.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-range.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-range.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/octave-value/ov-range.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-re-diag.lo `test -f 'libinterp/octave-value/ov-re-diag.cc' || echo './'`libinterp/octave-value/ov-re-diag.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-re-diag.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-re-diag.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov-base.h:35, BUILDSTDERR: from libinterp/octave-value/ov-re-diag.h:28, BUILDSTDERR: from libinterp/octave-value/ov-re-diag.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-scalar.lo `test -f 'libinterp/octave-value/ov-scalar.cc' || echo './'`libinterp/octave-value/ov-scalar.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-scalar.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-scalar.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/octave-value/ov-scalar.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-re-mat.lo `test -f 'libinterp/octave-value/ov-re-mat.cc' || echo './'`libinterp/octave-value/ov-re-mat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-re-mat.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-re-mat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from libinterp/octave-value/ov-re-mat.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-str-mat.lo `test -f 'libinterp/octave-value/ov-str-mat.cc' || echo './'`libinterp/octave-value/ov-str-mat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-str-mat.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-str-mat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-str-mat.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-typeinfo.lo `test -f 'libinterp/octave-value/ov-typeinfo.cc' || echo './'`libinterp/octave-value/ov-typeinfo.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-typeinfo.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-typeinfo.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/octave-value/ov-typeinfo.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/octave-value/ov-typeinfo.cc: In static member function 'static bool octave_value_typeinfo::register_assign_op(octave_value::assign_op, int, int, octave_value_typeinfo::assign_op_fcn)': BUILDSTDERR: libinterp/octave-value/ov-typeinfo.cc:142:10: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] BUILDSTDERR: return (instance_ok ()) BUILDSTDERR: ~~~~~~~~~~~~~~~~ BUILDSTDERR: ? instance->do_register_assign_op (op, t_lhs, t_rhs, f) : -1; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: libinterp/octave-value/ov-typeinfo.cc: In static member function 'static bool octave_value_typeinfo::register_assignany_op(octave_value::assign_op, int, octave_value_typeinfo::assignany_op_fcn)': BUILDSTDERR: libinterp/octave-value/ov-typeinfo.cc:150:10: warning: ?: using integer constants in boolean context [-Wint-in-bool-context] BUILDSTDERR: return (instance_ok ()) BUILDSTDERR: ~~~~~~~~~~~~~~~~ BUILDSTDERR: ? instance->do_register_assignany_op (op, t_lhs, f) : -1; BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-struct.lo `test -f 'libinterp/octave-value/ov-struct.cc' || echo './'`libinterp/octave-value/ov-struct.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-struct.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-struct.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/octave-value/ov-struct.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer::operator const T**() const [with T = char]': BUILDSTDERR: libinterp/octave-value/ov-struct.cc:982:3: required from here BUILDSTDERR: ./liboctave/util/oct-locbuf.h:165:12: warning: cast from 'char*' to 'const char**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ovl.lo `test -f 'libinterp/octave-value/ovl.cc' || echo './'`libinterp/octave-value/ovl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ovl.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ovl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/octave-value/ovl.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-usr-fcn.lo `test -f 'libinterp/octave-value/ov-usr-fcn.cc' || echo './'`libinterp/octave-value/ov-usr-fcn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-usr-fcn.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-usr-fcn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libinterp/octave-value/ov-usr-fcn.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-int16.lo `test -f 'libinterp/octave-value/ov-int16.cc' || echo './'`libinterp/octave-value/ov-int16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-int16.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-int16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-int16.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-int32.lo `test -f 'libinterp/octave-value/ov-int32.cc' || echo './'`libinterp/octave-value/ov-int32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-int32.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-int32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-int32.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-int64.lo `test -f 'libinterp/octave-value/ov-int64.cc' || echo './'`libinterp/octave-value/ov-int64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-int64.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-int64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-int64.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov.lo `test -f 'libinterp/octave-value/ov.cc' || echo './'`libinterp/octave-value/ov.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/octave-value/ov.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-int8.lo `test -f 'libinterp/octave-value/ov-int8.cc' || echo './'`libinterp/octave-value/ov-int8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-int8.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-int8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-int8.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-uint16.lo `test -f 'libinterp/octave-value/ov-uint16.cc' || echo './'`libinterp/octave-value/ov-uint16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-uint16.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-uint16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-uint16.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-uint32.lo `test -f 'libinterp/octave-value/ov-uint32.cc' || echo './'`libinterp/octave-value/ov-uint32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-uint32.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-uint32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-uint32.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-bool-sparse.lo `test -f 'libinterp/octave-value/ov-bool-sparse.cc' || echo './'`libinterp/octave-value/ov-bool-sparse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-bool-sparse.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-bool-sparse.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from libinterp/octave-value/ov-base.h:35, BUILDSTDERR: from libinterp/octave-value/ov-bool-sparse.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-cx-sparse.lo `test -f 'libinterp/octave-value/ov-cx-sparse.cc' || echo './'`libinterp/octave-value/ov-cx-sparse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-cx-sparse.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-cx-sparse.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/octave-value/ov-cx-sparse.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-uint8.lo `test -f 'libinterp/octave-value/ov-uint8.cc' || echo './'`libinterp/octave-value/ov-uint8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-uint8.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-uint8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-uint8.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-uint64.lo `test -f 'libinterp/octave-value/ov-uint64.cc' || echo './'`libinterp/octave-value/ov-uint64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-uint64.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-uint64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from libinterp/octave-value/ov-uint64.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/octave-value/liboctave_value_la-ov-re-sparse.lo `test -f 'libinterp/octave-value/ov-re-sparse.cc' || echo './'`libinterp/octave-value/ov-re-sparse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -I/usr/lib/jvm/java-1.8.0-openjdk/include -I/usr/lib/jvm/java-1.8.0-openjdk/include/linux -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/octave-value/ov-re-sparse.cc -fPIC -DPIC -o libinterp/octave-value/.libs/liboctave_value_la-ov-re-sparse.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/octave-value/ov-re-sparse.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-array-list.lo `test -f 'libinterp/parse-tree/pt-array-list.cc' || echo './'`libinterp/parse-tree/pt-array-list.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-array-list.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-array-list.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./liboctave/array/Matrix.h:32, BUILDSTDERR: from ./liboctave/util/lo-regexp.h:34, BUILDSTDERR: from libinterp/corefcn/symtab.h:36, BUILDSTDERR: from libinterp/parse-tree/pt-arg-list.h:38, BUILDSTDERR: from libinterp/parse-tree/pt-array-list.h:29, BUILDSTDERR: from libinterp/parse-tree/pt-array-list.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-arg-list.lo `test -f 'libinterp/parse-tree/pt-arg-list.cc' || echo './'`libinterp/parse-tree/pt-arg-list.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-arg-list.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-arg-list.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/parse-tree/pt-arg-list.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-lex.lo `test -f 'libinterp/parse-tree/lex.cc' || echo './'`libinterp/parse-tree/lex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/lex.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-lex.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from /home/jwe/src/octave-stable/libinterp/parse-tree/lex.ll:103: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: /home/jwe/src/octave-stable/libinterp/parse-tree/lex.ll: In member function 'void octave::base_lexer::xunput(char, char*)': BUILDSTDERR: /home/jwe/src/octave-stable/libinterp/parse-tree/lex.ll:2427:11: warning: comparison is always true due to limited range of data type [-Wtype-limits] BUILDSTDERR: /home/jwe/src/octave-stable/libinterp/parse-tree/lex.ll: In function 'int octave_lex(OCTAVE_STYPE*, yyscan_t)': BUILDSTDERR: libinterp/parse-tree/lex.cc:368:18: warning: this statement may fall through [-Wimplicit-fallthrough=] BUILDSTDERR: yyg->yy_c_buf_p = yy_cp; BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~~~~ BUILDSTDERR: /home/jwe/src/octave-stable/libinterp/parse-tree/lex.ll:1162:1: note: in expansion of macro 'YY_DO_BEFORE_ACTION' BUILDSTDERR: /home/jwe/src/octave-stable/libinterp/parse-tree/lex.ll:1161:1: note: here make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-binop.lo `test -f 'libinterp/parse-tree/pt-binop.cc' || echo './'`libinterp/parse-tree/pt-binop.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-binop.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-binop.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/parse-tree/pt-binop.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-bp.lo `test -f 'libinterp/parse-tree/pt-bp.cc' || echo './'`libinterp/parse-tree/pt-bp.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-bp.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-bp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-usr-fcn.h:34, BUILDSTDERR: from libinterp/parse-tree/pt-bp.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-assign.lo `test -f 'libinterp/parse-tree/pt-assign.cc' || echo './'`libinterp/parse-tree/pt-assign.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-assign.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-assign.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/parse-tree/pt-assign.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-cbinop.lo `test -f 'libinterp/parse-tree/pt-cbinop.cc' || echo './'`libinterp/parse-tree/pt-cbinop.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-cbinop.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-cbinop.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/parse-tree/pt-cbinop.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-oct-parse.lo `test -f 'libinterp/parse-tree/oct-parse.cc' || echo './'`libinterp/parse-tree/oct-parse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/oct-parse.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-oct-parse.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./liboctave/array/Matrix.h:32, BUILDSTDERR: from libinterp/parse-tree/oct-parse.yy:46: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-cell.lo `test -f 'libinterp/parse-tree/pt-cell.cc' || echo './'`libinterp/parse-tree/pt-cell.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-cell.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-cell.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/parse-tree/pt-cell.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-check.lo `test -f 'libinterp/parse-tree/pt-check.cc' || echo './'`libinterp/parse-tree/pt-check.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-check.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-check.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/parse-tree/pt-check.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-cmd.lo `test -f 'libinterp/parse-tree/pt-cmd.cc' || echo './'`libinterp/parse-tree/pt-cmd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-cmd.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-cmd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from libinterp/parse-tree/pt-cmd.h:32, BUILDSTDERR: from libinterp/parse-tree/pt-cmd.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-classdef.lo `test -f 'libinterp/parse-tree/pt-classdef.cc' || echo './'`libinterp/parse-tree/pt-classdef.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-classdef.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-classdef.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/oct-map.h:32, BUILDSTDERR: from ./libinterp/octave-value/ov-classdef.h:32, BUILDSTDERR: from libinterp/parse-tree/pt-classdef.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-const.lo `test -f 'libinterp/parse-tree/pt-const.cc' || echo './'`libinterp/parse-tree/pt-const.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-const.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-const.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/parse-tree/pt-const.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-colon.lo `test -f 'libinterp/parse-tree/pt-colon.cc' || echo './'`libinterp/parse-tree/pt-colon.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-colon.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-colon.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/parse-tree/pt-colon.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-decl.lo `test -f 'libinterp/parse-tree/pt-decl.cc' || echo './'`libinterp/parse-tree/pt-decl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-decl.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-decl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/parse-tree/pt-decl.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-exp.lo `test -f 'libinterp/parse-tree/pt-exp.cc' || echo './'`libinterp/parse-tree/pt-exp.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-exp.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-exp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/oct-lvalue.h:33, BUILDSTDERR: from libinterp/parse-tree/pt-exp.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-except.lo `test -f 'libinterp/parse-tree/pt-except.cc' || echo './'`libinterp/parse-tree/pt-except.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-except.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-except.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/oct-lvalue.h:33, BUILDSTDERR: from libinterp/parse-tree/pt-except.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-eval.lo `test -f 'libinterp/parse-tree/pt-eval.cc' || echo './'`libinterp/parse-tree/pt-eval.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-eval.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-eval.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/parse-tree/pt-eval.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-funcall.lo `test -f 'libinterp/parse-tree/pt-funcall.cc' || echo './'`libinterp/parse-tree/pt-funcall.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-funcall.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-funcall.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from libinterp/parse-tree/pt-funcall.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-fcn-handle.lo `test -f 'libinterp/parse-tree/pt-fcn-handle.cc' || echo './'`libinterp/parse-tree/pt-fcn-handle.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-fcn-handle.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-fcn-handle.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/corefcn/input.h:36, BUILDSTDERR: from libinterp/corefcn/call-stack.h:35, BUILDSTDERR: from libinterp/parse-tree/pt-fcn-handle.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-id.lo `test -f 'libinterp/parse-tree/pt-id.cc' || echo './'`libinterp/parse-tree/pt-id.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-id.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-id.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/parse-tree/pt-id.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-jump.lo `test -f 'libinterp/parse-tree/pt-jump.cc' || echo './'`libinterp/parse-tree/pt-jump.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-jump.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-jump.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/parse-tree/pt-jump.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-loop.lo `test -f 'libinterp/parse-tree/pt-loop.cc' || echo './'`libinterp/parse-tree/pt-loop.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-loop.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-loop.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/oct-map.h:32, BUILDSTDERR: from libinterp/parse-tree/pt-loop.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-idx.lo `test -f 'libinterp/parse-tree/pt-idx.cc' || echo './'`libinterp/parse-tree/pt-idx.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-idx.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-idx.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/parse-tree/pt-idx.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-pr-code.lo `test -f 'libinterp/parse-tree/pt-pr-code.cc' || echo './'`libinterp/parse-tree/pt-pr-code.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-pr-code.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-pr-code.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-usr-fcn.h:34, BUILDSTDERR: from libinterp/parse-tree/pt-pr-code.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-select.lo `test -f 'libinterp/parse-tree/pt-select.cc' || echo './'`libinterp/parse-tree/pt-select.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-select.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-select.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/parse-tree/pt-select.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-misc.lo `test -f 'libinterp/parse-tree/pt-misc.cc' || echo './'`libinterp/parse-tree/pt-misc.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-misc.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-misc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/parse-tree/pt-misc.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-mat.lo `test -f 'libinterp/parse-tree/pt-mat.cc' || echo './'`libinterp/parse-tree/pt-mat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-mat.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-mat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from libinterp/parse-tree/pt-mat.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-token.lo `test -f 'libinterp/parse-tree/token.cc' || echo './'`libinterp/parse-tree/token.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/token.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-token.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/parse-tree/token.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-unop.lo `test -f 'libinterp/parse-tree/pt-unop.cc' || echo './'`libinterp/parse-tree/pt-unop.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-unop.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-unop.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/parse-tree/pt-unop.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/liboctave_la-liboctave-build-info.lo `test -f 'liboctave/liboctave-build-info.cc' || echo './'`liboctave/liboctave-build-info.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/liboctave-build-info.cc -fPIC -DPIC -o liboctave/.libs/liboctave_la-liboctave-build-info.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt.lo `test -f 'libinterp/parse-tree/pt.cc' || echo './'`libinterp/parse-tree/pt.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from libinterp/parse-tree/pt.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/parse-tree/libparse_tree_la-pt-stmt.lo `test -f 'libinterp/parse-tree/pt-stmt.cc' || echo './'`libinterp/parse-tree/pt-stmt.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/parse-tree/pt-stmt.cc -fPIC -DPIC -o libinterp/parse-tree/.libs/libparse_tree_la-pt-stmt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libinterp/octave-value/ov-fcn.h:33, BUILDSTDERR: from ./libinterp/octave-value/ov-builtin.h:30, BUILDSTDERR: from libinterp/corefcn/defun-int.h:30, BUILDSTDERR: from libinterp/corefcn/defun.h:32, BUILDSTDERR: from libinterp/parse-tree/pt-stmt.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-b.lo `test -f 'liboctave/array/Array-b.cc' || echo './'`liboctave/array/Array-b.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-b.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-b.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-b.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-C.lo `test -f 'liboctave/array/Array-C.cc' || echo './'`liboctave/array/Array-C.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-C.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-C.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-C.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/corefcn/libcorefcn.la libinterp/corefcn/libcorefcn_la-Cell.lo libinterp/corefcn/libcorefcn_la-__contourc__.lo libinterp/corefcn/libcorefcn_la-__dispatch__.lo libinterp/corefcn/libcorefcn_la-__dsearchn__.lo libinterp/corefcn/libcorefcn_la-__ichol__.lo libinterp/corefcn/libcorefcn_la-__ilu__.lo libinterp/corefcn/libcorefcn_la-__lin_interpn__.lo libinterp/corefcn/libcorefcn_la-__luinc__.lo libinterp/corefcn/libcorefcn_la-__magick_read__.lo libinterp/corefcn/libcorefcn_la-__pchip_deriv__.lo libinterp/corefcn/libcorefcn_la-__qp__.lo libinterp/corefcn/libcorefcn_la-balance.lo libinterp/corefcn/libcorefcn_la-besselj.lo libinterp/corefcn/libcorefcn_la-betainc.lo libinterp/corefcn/libcorefcn_la-bitfcns.lo libinterp/corefcn/libcorefcn_la-bsxfun.lo libinterp/corefcn/libcorefcn_la-c-file-ptr-stream.lo libinterp/corefcn/libcorefcn_la-call-stack.lo libinterp/corefcn/libcorefcn_la-cdisplay.lo libinterp/corefcn/libcorefcn_la-cellfun.lo libinterp/corefcn/libcorefcn_la-colloc.lo libinterp/corefcn/libcorefcn_la-coct-hdf5-types.lo libinterp/corefcn/libcorefcn_la-comment-list.lo libinterp/corefcn/libcorefcn_la-conv2.lo libinterp/corefcn/libcorefcn_la-daspk.lo libinterp/corefcn/libcorefcn_la-dasrt.lo libinterp/corefcn/libcorefcn_la-dassl.lo libinterp/corefcn/libcorefcn_la-data.lo libinterp/corefcn/libcorefcn_la-debug.lo libinterp/corefcn/libcorefcn_la-defaults.lo libinterp/corefcn/libcorefcn_la-defun.lo libinterp/corefcn/libcorefcn_la-det.lo libinterp/corefcn/libcorefcn_la-dirfns.lo libinterp/corefcn/libcorefcn_la-display.lo libinterp/corefcn/libcorefcn_la-dlmread.lo libinterp/corefcn/libcorefcn_la-dot.lo libinterp/corefcn/libcorefcn_la-dynamic-ld.lo libinterp/corefcn/libcorefcn_la-eig.lo libinterp/corefcn/libcorefcn_la-ellipj.lo libinterp/corefcn/libcorefcn_la-error.lo libinterp/corefcn/libcorefcn_la-errwarn.lo libinterp/corefcn/libcorefcn_la-event-queue.lo libinterp/corefcn/libcorefcn_la-fft.lo libinterp/corefcn/libcorefcn_la-fft2.lo libinterp/corefcn/libcorefcn_la-fftn.lo libinterp/corefcn/libcorefcn_la-file-io.lo libinterp/corefcn/libcorefcn_la-filter.lo libinterp/corefcn/libcorefcn_la-find.lo libinterp/corefcn/libcorefcn_la-ft-text-renderer.lo libinterp/corefcn/libcorefcn_la-gammainc.lo libinterp/corefcn/libcorefcn_la-gcd.lo libinterp/corefcn/libcorefcn_la-getgrent.lo libinterp/corefcn/libcorefcn_la-getpwent.lo libinterp/corefcn/libcorefcn_la-getrusage.lo libinterp/corefcn/libcorefcn_la-givens.lo libinterp/corefcn/libcorefcn_la-gl-render.lo libinterp/corefcn/libcorefcn_la-gl2ps-print.lo libinterp/corefcn/libcorefcn_la-graphics.lo libinterp/corefcn/libcorefcn_la-gripes.lo libinterp/corefcn/libcorefcn_la-hash.lo libinterp/corefcn/libcorefcn_la-help.lo libinterp/corefcn/libcorefcn_la-hess.lo libinterp/corefcn/libcorefcn_la-hex2num.lo libinterp/corefcn/libcorefcn_la-hook-fcn.lo libinterp/corefcn/libcorefcn_la-input.lo libinterp/corefcn/libcorefcn_la-inv.lo libinterp/corefcn/libcorefcn_la-interpreter.lo libinterp/corefcn/libcorefcn_la-kron.lo libinterp/corefcn/libcorefcn_la-load-path.lo libinterp/corefcn/libcorefcn_la-load-save.lo libinterp/corefcn/libcorefcn_la-lookup.lo libinterp/corefcn/libcorefcn_la-ls-ascii-helper.lo libinterp/corefcn/libcorefcn_la-ls-hdf5.lo libinterp/corefcn/libcorefcn_la-ls-mat-ascii.lo libinterp/corefcn/libcorefcn_la-ls-mat4.lo libinterp/corefcn/libcorefcn_la-ls-mat5.lo libinterp/corefcn/libcorefcn_la-ls-oct-text.lo libinterp/corefcn/libcorefcn_la-ls-oct-binary.lo libinterp/corefcn/libcorefcn_la-ls-utils.lo libinterp/corefcn/libcorefcn_la-lsode.lo libinterp/corefcn/libcorefcn_la-lu.lo libinterp/corefcn/libcorefcn_la-mappers.lo libinterp/corefcn/libcorefcn_la-matrix_type.lo libinterp/corefcn/libcorefcn_la-max.lo libinterp/corefcn/libcorefcn_la-mex.lo libinterp/corefcn/libcorefcn_la-mgorth.lo libinterp/corefcn/libcorefcn_la-nproc.lo libinterp/corefcn/libcorefcn_la-oct-fstrm.lo libinterp/corefcn/libcorefcn_la-oct-hdf5-types.lo libinterp/corefcn/libcorefcn_la-oct-hist.lo libinterp/corefcn/libcorefcn_la-oct-iostrm.lo libinterp/corefcn/libcorefcn_la-oct-lvalue.lo libinterp/corefcn/libcorefcn_la-oct-map.lo libinterp/corefcn/libcorefcn_la-oct-prcstrm.lo libinterp/corefcn/libcorefcn_la-oct-procbuf.lo libinterp/corefcn/libcorefcn_la-oct-stream.lo libinterp/corefcn/libcorefcn_la-oct-strstrm.lo libinterp/corefcn/libcorefcn_la-oct-tex-lexer.lo libinterp/corefcn/libcorefcn_la-oct-tex-parser.lo libinterp/corefcn/libcorefcn_la-octave-link.lo libinterp/corefcn/libcorefcn_la-ordschur.lo libinterp/corefcn/libcorefcn_la-pager.lo libinterp/corefcn/libcorefcn_la-pinv.lo libinterp/corefcn/libcorefcn_la-pr-output.lo libinterp/corefcn/libcorefcn_la-procstream.lo libinterp/corefcn/libcorefcn_la-profiler.lo libinterp/corefcn/libcorefcn_la-psi.lo libinterp/corefcn/libcorefcn_la-quad.lo libinterp/corefcn/libcorefcn_la-quadcc.lo libinterp/corefcn/libcorefcn_la-qz.lo libinterp/corefcn/libcorefcn_la-rand.lo libinterp/corefcn/libcorefcn_la-rcond.lo libinterp/corefcn/libcorefcn_la-regexp.lo libinterp/corefcn/libcorefcn_la-schur.lo libinterp/corefcn/libcorefcn_la-sighandlers.lo libinterp/corefcn/libcorefcn_la-sparse-xdiv.lo libinterp/corefcn/libcorefcn_la-sparse-xpow.lo libinterp/corefcn/libcorefcn_la-sparse.lo libinterp/corefcn/libcorefcn_la-spparms.lo libinterp/corefcn/libcorefcn_la-sqrtm.lo libinterp/corefcn/libcorefcn_la-str2double.lo libinterp/corefcn/libcorefcn_la-strfind.lo libinterp/corefcn/libcorefcn_la-strfns.lo libinterp/corefcn/libcorefcn_la-sub2ind.lo libinterp/corefcn/libcorefcn_la-svd.lo libinterp/corefcn/libcorefcn_la-sylvester.lo libinterp/corefcn/libcorefcn_la-symtab.lo libinterp/corefcn/libcorefcn_la-syscalls.lo libinterp/corefcn/libcorefcn_la-sysdep.lo libinterp/corefcn/libcorefcn_la-time.lo libinterp/corefcn/libcorefcn_la-text-renderer.lo libinterp/corefcn/libcorefcn_la-toplev.lo libinterp/corefcn/libcorefcn_la-tril.lo libinterp/corefcn/libcorefcn_la-tsearch.lo libinterp/corefcn/libcorefcn_la-txt-eng.lo libinterp/corefcn/libcorefcn_la-typecast.lo libinterp/corefcn/libcorefcn_la-urlwrite.lo libinterp/corefcn/libcorefcn_la-utils.lo libinterp/corefcn/libcorefcn_la-variables.lo libinterp/corefcn/libcorefcn_la-xdiv.lo libinterp/corefcn/libcorefcn_la-xnorm.lo libinterp/corefcn/libcorefcn_la-xpow.lo libinterp/corefcn/libcorefcn_la-zfstream.lo libinterp/corefcn/libcorefcn_la-jit-util.lo libinterp/corefcn/libcorefcn_la-jit-typeinfo.lo libinterp/corefcn/libcorefcn_la-jit-ir.lo libinterp/corefcn/libcorefcn_la-pt-jit.lo -lutil -lm libtool: link: ar cru libinterp/corefcn/.libs/libcorefcn.a libinterp/corefcn/.libs/libcorefcn_la-Cell.o libinterp/corefcn/.libs/libcorefcn_la-__contourc__.o libinterp/corefcn/.libs/libcorefcn_la-__dispatch__.o libinterp/corefcn/.libs/libcorefcn_la-__dsearchn__.o libinterp/corefcn/.libs/libcorefcn_la-__ichol__.o libinterp/corefcn/.libs/libcorefcn_la-__ilu__.o libinterp/corefcn/.libs/libcorefcn_la-__lin_interpn__.o libinterp/corefcn/.libs/libcorefcn_la-__luinc__.o libinterp/corefcn/.libs/libcorefcn_la-__magick_read__.o libinterp/corefcn/.libs/libcorefcn_la-__pchip_deriv__.o libinterp/corefcn/.libs/libcorefcn_la-__qp__.o libinterp/corefcn/.libs/libcorefcn_la-balance.o libinterp/corefcn/.libs/libcorefcn_la-besselj.o libinterp/corefcn/.libs/libcorefcn_la-betainc.o libinterp/corefcn/.libs/libcorefcn_la-bitfcns.o libinterp/corefcn/.libs/libcorefcn_la-bsxfun.o libinterp/corefcn/.libs/libcorefcn_la-c-file-ptr-stream.o libinterp/corefcn/.libs/libcorefcn_la-call-stack.o libinterp/corefcn/.libs/libcorefcn_la-cdisplay.o libinterp/corefcn/.libs/libcorefcn_la-cellfun.o libinterp/corefcn/.libs/libcorefcn_la-colloc.o libinterp/corefcn/.libs/libcorefcn_la-coct-hdf5-types.o libinterp/corefcn/.libs/libcorefcn_la-comment-list.o libinterp/corefcn/.libs/libcorefcn_la-conv2.o libinterp/corefcn/.libs/libcorefcn_la-daspk.o libinterp/corefcn/.libs/libcorefcn_la-dasrt.o libinterp/corefcn/.libs/libcorefcn_la-dassl.o libinterp/corefcn/.libs/libcorefcn_la-data.o libinterp/corefcn/.libs/libcorefcn_la-debug.o libinterp/corefcn/.libs/libcorefcn_la-defaults.o libinterp/corefcn/.libs/libcorefcn_la-defun.o libinterp/corefcn/.libs/libcorefcn_la-det.o libinterp/corefcn/.libs/libcorefcn_la-dirfns.o libinterp/corefcn/.libs/libcorefcn_la-display.o libinterp/corefcn/.libs/libcorefcn_la-dlmread.o libinterp/corefcn/.libs/libcorefcn_la-dot.o libinterp/corefcn/.libs/libcorefcn_la-dynamic-ld.o libinterp/corefcn/.libs/libcorefcn_la-eig.o libinterp/corefcn/.libs/libcorefcn_la-ellipj.o libinterp/corefcn/.libs/libcorefcn_la-error.o libinterp/corefcn/.libs/libcorefcn_la-errwarn.o libinterp/corefcn/.libs/libcorefcn_la-event-queue.o libinterp/corefcn/.libs/libcorefcn_la-fft.o libinterp/corefcn/.libs/libcorefcn_la-fft2.o libinterp/corefcn/.libs/libcorefcn_la-fftn.o libinterp/corefcn/.libs/libcorefcn_la-file-io.o libinterp/corefcn/.libs/libcorefcn_la-filter.o libinterp/corefcn/.libs/libcorefcn_la-find.o libinterp/corefcn/.libs/libcorefcn_la-ft-text-renderer.o libinterp/corefcn/.libs/libcorefcn_la-gammainc.o libinterp/corefcn/.libs/libcorefcn_la-gcd.o libinterp/corefcn/.libs/libcorefcn_la-getgrent.o libinterp/corefcn/.libs/libcorefcn_la-getpwent.o libinterp/corefcn/.libs/libcorefcn_la-getrusage.o libinterp/corefcn/.libs/libcorefcn_la-givens.o libinterp/corefcn/.libs/libcorefcn_la-gl-render.o libinterp/corefcn/.libs/libcorefcn_la-gl2ps-print.o libinterp/corefcn/.libs/libcorefcn_la-graphics.o libinterp/corefcn/.libs/libcorefcn_la-gripes.o libinterp/corefcn/.libs/libcorefcn_la-hash.o libinterp/corefcn/.libs/libcorefcn_la-help.o libinterp/corefcn/.libs/libcorefcn_la-hess.o libinterp/corefcn/.libs/libcorefcn_la-hex2num.o libinterp/corefcn/.libs/libcorefcn_la-hook-fcn.o libinterp/corefcn/.libs/libcorefcn_la-input.o libinterp/corefcn/.libs/libcorefcn_la-inv.o libinterp/corefcn/.libs/libcorefcn_la-interpreter.o libinterp/corefcn/.libs/libcorefcn_la-kron.o libinterp/corefcn/.libs/libcorefcn_la-load-path.o libinterp/corefcn/.libs/libcorefcn_la-load-save.o libinterp/corefcn/.libs/libcorefcn_la-lookup.o libinterp/corefcn/.libs/libcorefcn_la-ls-ascii-helper.o libinterp/corefcn/.libs/libcorefcn_la-ls-hdf5.o libinterp/corefcn/.libs/libcorefcn_la-ls-mat-ascii.o libinterp/corefcn/.libs/libcorefcn_la-ls-mat4.o libinterp/corefcn/.libs/libcorefcn_la-ls-mat5.o libinterp/corefcn/.libs/libcorefcn_la-ls-oct-text.o libinterp/corefcn/.libs/libcorefcn_la-ls-oct-binary.o libinterp/corefcn/.libs/libcorefcn_la-ls-utils.o libinterp/corefcn/.libs/libcorefcn_la-lsode.o libinterp/corefcn/.libs/libcorefcn_la-lu.o libinterp/corefcn/.libs/libcorefcn_la-mappers.o libinterp/corefcn/.libs/libcorefcn_la-matrix_type.o libinterp/corefcn/.libs/libcorefcn_la-max.o libinterp/corefcn/.libs/libcorefcn_la-mex.o libinterp/corefcn/.libs/libcorefcn_la-mgorth.o libinterp/corefcn/.libs/libcorefcn_la-nproc.o libinterp/corefcn/.libs/libcorefcn_la-oct-fstrm.o libinterp/corefcn/.libs/libcorefcn_la-oct-hdf5-types.o libinterp/corefcn/.libs/libcorefcn_la-oct-hist.o libinterp/corefcn/.libs/libcorefcn_la-oct-iostrm.o libinterp/corefcn/.libs/libcorefcn_la-oct-lvalue.o libinterp/corefcn/.libs/libcorefcn_la-oct-map.o libinterp/corefcn/.libs/libcorefcn_la-oct-prcstrm.o libinterp/corefcn/.libs/libcorefcn_la-oct-procbuf.o libinterp/corefcn/.libs/libcorefcn_la-oct-stream.o libinterp/corefcn/.libs/libcorefcn_la-oct-strstrm.o libinterp/corefcn/.libs/libcorefcn_la-oct-tex-lexer.o libinterp/corefcn/.libs/libcorefcn_la-oct-tex-parser.o libinterp/corefcn/.libs/libcorefcn_la-octave-link.o libinterp/corefcn/.libs/libcorefcn_la-ordschur.o libinterp/corefcn/.libs/libcorefcn_la-pager.o libinterp/corefcn/.libs/libcorefcn_la-pinv.o libinterp/corefcn/.libs/libcorefcn_la-pr-output.o libinterp/corefcn/.libs/libcorefcn_la-procstream.o libinterp/corefcn/.libs/libcorefcn_la-profiler.o libinterp/corefcn/.libs/libcorefcn_la-psi.o libinterp/corefcn/.libs/libcorefcn_la-quad.o libinterp/corefcn/.libs/libcorefcn_la-quadcc.o libinterp/corefcn/.libs/libcorefcn_la-qz.o libinterp/corefcn/.libs/libcorefcn_la-rand.o libinterp/corefcn/.libs/libcorefcn_la-rcond.o libinterp/corefcn/.libs/libcorefcn_la-regexp.o libinterp/corefcn/.libs/libcorefcn_la-schur.o libinterp/corefcn/.libs/libcorefcn_la-sighandlers.o libinterp/corefcn/.libs/libcorefcn_la-sparse-xdiv.o libinterp/corefcn/.libs/libcorefcn_la-sparse-xpow.o libinterp/corefcn/.libs/libcorefcn_la-sparse.o libinterp/corefcn/.libs/libcorefcn_la-spparms.o libinterp/corefcn/.libs/libcorefcn_la-sqrtm.o libinterp/corefcn/.libs/libcorefcn_la-str2double.o libinterp/corefcn/.libs/libcorefcn_la-strfind.o libinterp/corefcn/.libs/libcorefcn_la-strfns.o libinterp/corefcn/.libs/libcorefcn_la-sub2ind.o libinterp/corefcn/.libs/libcorefcn_la-svd.o libinterp/corefcn/.libs/libcorefcn_la-sylvester.o libinterp/corefcn/.libs/libcorefcn_la-symtab.o libinterp/corefcn/.libs/libcorefcn_la-syscalls.o libinterp/corefcn/.libs/libcorefcn_la-sysdep.o libinterp/corefcn/.libs/libcorefcn_la-time.o libinterp/corefcn/.libs/libcorefcn_la-text-renderer.o libinterp/corefcn/.libs/libcorefcn_la-toplev.o libinterp/corefcn/.libs/libcorefcn_la-tril.o libinterp/corefcn/.libs/libcorefcn_la-tsearch.o libinterp/corefcn/.libs/libcorefcn_la-txt-eng.o libinterp/corefcn/.libs/libcorefcn_la-typecast.o libinterp/corefcn/.libs/libcorefcn_la-urlwrite.o libinterp/corefcn/.libs/libcorefcn_la-utils.o libinterp/corefcn/.libs/libcorefcn_la-variables.o libinterp/corefcn/.libs/libcorefcn_la-xdiv.o libinterp/corefcn/.libs/libcorefcn_la-xnorm.o libinterp/corefcn/.libs/libcorefcn_la-xpow.o libinterp/corefcn/.libs/libcorefcn_la-zfstream.o libinterp/corefcn/.libs/libcorefcn_la-jit-util.o libinterp/corefcn/.libs/libcorefcn_la-jit-typeinfo.o libinterp/corefcn/.libs/libcorefcn_la-jit-ir.o libinterp/corefcn/.libs/libcorefcn_la-pt-jit.o libtool: link: ranlib libinterp/corefcn/.libs/libcorefcn.a libtool: link: ( cd "libinterp/corefcn/.libs" && rm -f "libcorefcn.la" && ln -s "../libcorefcn.la" "libcorefcn.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-ch.lo `test -f 'liboctave/array/Array-ch.cc' || echo './'`liboctave/array/Array-ch.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-ch.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-ch.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-ch.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-fC.lo `test -f 'liboctave/array/Array-fC.cc' || echo './'`liboctave/array/Array-fC.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-fC.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-fC.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-fC.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-d.lo `test -f 'liboctave/array/Array-d.cc' || echo './'`liboctave/array/Array-d.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-d.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-d.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-d.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-f.lo `test -f 'liboctave/array/Array-f.cc' || echo './'`liboctave/array/Array-f.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-f.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-f.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-f.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-idx-vec.lo `test -f 'liboctave/array/Array-idx-vec.cc' || echo './'`liboctave/array/Array-idx-vec.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-idx-vec.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-idx-vec.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-idx-vec.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-util.lo `test -f 'liboctave/array/Array-util.cc' || echo './'`liboctave/array/Array-util.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-util.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-util.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array-util.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-str.lo `test -f 'liboctave/array/Array-str.cc' || echo './'`liboctave/array/Array-str.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-str.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-str.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-str.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-s.lo `test -f 'liboctave/array/Array-s.cc' || echo './'`liboctave/array/Array-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-s.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-s.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-boolMatrix.lo `test -f 'liboctave/array/boolMatrix.cc' || echo './'`liboctave/array/boolMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/boolMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-boolMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/boolMatrix.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/boolMatrix.cc:35: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-voidp.lo `test -f 'liboctave/array/Array-voidp.cc' || echo './'`liboctave/array/Array-voidp.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-voidp.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-voidp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-voidp.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer::operator T**() const [with T = void]': BUILDSTDERR: liboctave/array/Array.cc:368:5: required from 'static T* rec_permute_helper::blk_trans(const T*, T*, octave_idx_type, octave_idx_type) [with T = void*; octave_idx_type = int]' BUILDSTDERR: liboctave/array/Array.cc:1629:37: required from 'Array Array::transpose() const [with T = void*]' BUILDSTDERR: liboctave/array/Array-voidp.cc:42:1: required from here BUILDSTDERR: ./liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'void**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: operator T **() const { return reinterpret_cast (this->data ()); } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-boolNDArray.lo `test -f 'liboctave/array/boolNDArray.cc' || echo './'`liboctave/array/boolNDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/boolNDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-boolNDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/array/boolNDArray.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/array/boolNDArray.cc:31: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = bool; X = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = bool; Y = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_inplace_op (Array& r, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = bool]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-CColVector.lo `test -f 'liboctave/array/CColVector.cc' || echo './'`liboctave/array/CColVector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/CColVector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-CColVector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/CColVector.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/CColVector.cc:35: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-boolSparse.lo `test -f 'liboctave/array/boolSparse.cc' || echo './'`liboctave/array/boolSparse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/boolSparse.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-boolSparse.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MSparse.h:32, BUILDSTDERR: from liboctave/array/boolSparse.h:30, BUILDSTDERR: from liboctave/array/boolSparse.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-CDiagMatrix.lo `test -f 'liboctave/array/CDiagMatrix.cc' || echo './'`liboctave/array/CDiagMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/CDiagMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-CDiagMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/CDiagMatrix.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-chMatrix.lo `test -f 'liboctave/array/chMatrix.cc' || echo './'`liboctave/array/chMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/chMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-chMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/chMatrix.cc:36: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/chMatrix.cc:36: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-chNDArray.lo `test -f 'liboctave/array/chNDArray.cc' || echo './'`liboctave/array/chNDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/chNDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-chNDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/chNDArray.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/chNDArray.cc:32: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = char; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = char; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = char; X = char; Y = char]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-CMatrix.lo `test -f 'liboctave/array/CMatrix.cc' || echo './'`liboctave/array/CMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/CMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-CMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dNDArray.h:28, BUILDSTDERR: from liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/array/CMatrix.cc:42: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dNDArray.h:28, BUILDSTDERR: from liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/array/CMatrix.cc:42: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-CNDArray.lo `test -f 'liboctave/array/CNDArray.cc' || echo './'`liboctave/array/CNDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/CNDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-CNDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/array/CNDArray.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/array/CNDArray.cc:34: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = std::complex; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-CRowVector.lo `test -f 'liboctave/array/CRowVector.cc' || echo './'`liboctave/array/CRowVector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/CRowVector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-CRowVector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/CRowVector.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/CRowVector.cc:34: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-dColVector.lo `test -f 'liboctave/array/dColVector.cc' || echo './'`liboctave/array/dColVector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/dColVector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-dColVector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/dColVector.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/dColVector.cc:35: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-dDiagMatrix.lo `test -f 'liboctave/array/dDiagMatrix.cc' || echo './'`liboctave/array/dDiagMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/dDiagMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-dDiagMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/dDiagMatrix.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-dim-vector.lo `test -f 'liboctave/array/dim-vector.cc' || echo './'`liboctave/array/dim-vector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/dim-vector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-dim-vector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-dMatrix.lo `test -f 'liboctave/array/dMatrix.cc' || echo './'`liboctave/array/dMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/dMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-dMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dNDArray.h:28, BUILDSTDERR: from liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/array/dMatrix.cc:40: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dNDArray.h:28, BUILDSTDERR: from liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/array/dMatrix.cc:40: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-dNDArray.lo `test -f 'liboctave/array/dNDArray.cc' || echo './'`liboctave/array/dNDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/dNDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-dNDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dNDArray.h:28, BUILDSTDERR: from liboctave/array/dNDArray.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dNDArray.h:28, BUILDSTDERR: from liboctave/array/dNDArray.cc:34: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-dRowVector.lo `test -f 'liboctave/array/dRowVector.cc' || echo './'`liboctave/array/dRowVector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/dRowVector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-dRowVector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/dRowVector.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/dRowVector.cc:34: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fCColVector.lo `test -f 'liboctave/array/fCColVector.cc' || echo './'`liboctave/array/fCColVector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fCColVector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fCColVector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fCColVector.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fCColVector.cc:35: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fCDiagMatrix.lo `test -f 'liboctave/array/fCDiagMatrix.cc' || echo './'`liboctave/array/fCDiagMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fCDiagMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fCDiagMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fCDiagMatrix.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-CSparse.lo `test -f 'liboctave/array/CSparse.cc' || echo './'`liboctave/array/CSparse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/CSparse.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-CSparse.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dRowVector.h:28, BUILDSTDERR: from liboctave/array/CSparse.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fCNDArray.lo `test -f 'liboctave/array/fCNDArray.cc' || echo './'`liboctave/array/fCNDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fCNDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fCNDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/array/fCNDArray.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/array/fCNDArray.cc:35: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = std::complex; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fCMatrix.lo `test -f 'liboctave/array/fCMatrix.cc' || echo './'`liboctave/array/fCMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fCMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fCMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/array/fCMatrix.cc:43: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/array/fCMatrix.cc:43: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fColVector.lo `test -f 'liboctave/array/fColVector.cc' || echo './'`liboctave/array/fColVector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fColVector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fColVector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fColVector.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fColVector.cc:35: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-dSparse.lo `test -f 'liboctave/array/dSparse.cc' || echo './'`liboctave/array/dSparse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/dSparse.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-dSparse.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dRowVector.h:28, BUILDSTDERR: from liboctave/array/dSparse.cc:39: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fCRowVector.lo `test -f 'liboctave/array/fCRowVector.cc' || echo './'`liboctave/array/fCRowVector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fCRowVector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fCRowVector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fCRowVector.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fCRowVector.cc:34: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fDiagMatrix.lo `test -f 'liboctave/array/fDiagMatrix.cc' || echo './'`liboctave/array/fDiagMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fDiagMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fDiagMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fDiagMatrix.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fRowVector.lo `test -f 'liboctave/array/fRowVector.cc' || echo './'`liboctave/array/fRowVector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fRowVector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fRowVector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fRowVector.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from liboctave/array/fRowVector.cc:34: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fMatrix.lo `test -f 'liboctave/array/fMatrix.cc' || echo './'`liboctave/array/fMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/fNDArray.h:28, BUILDSTDERR: from liboctave/array/fMatrix.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/fNDArray.h:28, BUILDSTDERR: from liboctave/array/fMatrix.cc:35: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-fNDArray.lo `test -f 'liboctave/array/fNDArray.cc' || echo './'`liboctave/array/fNDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/fNDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-fNDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/fNDArray.h:28, BUILDSTDERR: from liboctave/array/fNDArray.cc:35: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/fNDArray.h:28, BUILDSTDERR: from liboctave/array/fNDArray.cc:35: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = bool; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-idx-vector.lo `test -f 'liboctave/array/idx-vector.cc' || echo './'`liboctave/array/idx-vector.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/idx-vector.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-idx-vector.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dNDArray.h:28, BUILDSTDERR: from liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/array/Range.h:30, BUILDSTDERR: from liboctave/array/idx-vector.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Array-i.lo `test -f 'liboctave/array/Array-i.cc' || echo './'`liboctave/array/Array-i.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Array-i.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Array-i.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/Array.cc:43, BUILDSTDERR: from liboctave/array/Array-i.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-int16NDArray.lo `test -f 'liboctave/array/int16NDArray.cc' || echo './'`liboctave/array/int16NDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/int16NDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-int16NDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/array/int16NDArray.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/array/int16NDArray.cc:28: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-int32NDArray.lo `test -f 'liboctave/array/int32NDArray.cc' || echo './'`liboctave/array/int32NDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/int32NDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-int32NDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/array/int32NDArray.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/array/int32NDArray.cc:28: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-int64NDArray.lo `test -f 'liboctave/array/int64NDArray.cc' || echo './'`liboctave/array/int64NDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/int64NDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-int64NDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/array/int64NDArray.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/array/int64NDArray.cc:28: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-MArray-C.lo `test -f 'liboctave/array/MArray-C.cc' || echo './'`liboctave/array/MArray-C.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/MArray-C.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-MArray-C.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-C.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-C.cc:31: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_inplace_op (Array& r, BUILDSTDERR: ^~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-MArray-d.lo `test -f 'liboctave/array/MArray-d.cc' || echo './'`liboctave/array/MArray-d.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/MArray-d.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-MArray-d.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-d.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-d.cc:29: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = double; X = double; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = double; X = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_inplace_op (Array& r, BUILDSTDERR: ^~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-int8NDArray.lo `test -f 'liboctave/array/int8NDArray.cc' || echo './'`liboctave/array/int8NDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/int8NDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-int8NDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/array/int8NDArray.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/array/int8NDArray.cc:28: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-MArray-f.lo `test -f 'liboctave/array/MArray-f.cc' || echo './'`liboctave/array/MArray-f.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/MArray-f.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-MArray-f.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-f.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-f.cc:29: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = float; X = float; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = float; X = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_inplace_op (Array& r, BUILDSTDERR: ^~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-MArray-fC.lo `test -f 'liboctave/array/MArray-fC.cc' || echo './'`liboctave/array/MArray-fC.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/MArray-fC.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-MArray-fC.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-fC.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-fC.cc:31: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = std::complex; X = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_inplace_op (Array& r, BUILDSTDERR: ^~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-MArray-s.lo `test -f 'liboctave/array/MArray-s.cc' || echo './'`liboctave/array/MArray-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/MArray-s.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-MArray-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-s.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-s.cc:29: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = short int; X = short int; Y = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = short int; X = short int; Y = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = short int; X = short int; Y = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = short int; X = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = short int; X = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = short int; X = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = short int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_inplace_op (Array& r, BUILDSTDERR: ^~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-MatrixType.lo `test -f 'liboctave/array/MatrixType.cc' || echo './'`liboctave/array/MatrixType.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/MatrixType.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-MatrixType.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MSparse.h:32, BUILDSTDERR: from liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/array/MatrixType.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-PermMatrix.lo `test -f 'liboctave/array/PermMatrix.cc' || echo './'`liboctave/array/PermMatrix.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/PermMatrix.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-PermMatrix.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/array/PermMatrix.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Range.lo `test -f 'liboctave/array/Range.cc' || echo './'`liboctave/array/Range.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Range.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Range.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/dNDArray.h:28, BUILDSTDERR: from liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/array/Range.h:30, BUILDSTDERR: from liboctave/array/Range.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-MSparse-C.lo `test -f 'liboctave/array/MSparse-C.cc' || echo './'`liboctave/array/MSparse-C.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/MSparse-C.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-MSparse-C.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MSparse.h:32, BUILDSTDERR: from liboctave/array/MSparse-C.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-MSparse-d.lo `test -f 'liboctave/array/MSparse-d.cc' || echo './'`liboctave/array/MSparse-d.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/MSparse-d.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-MSparse-d.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MSparse.h:32, BUILDSTDERR: from liboctave/array/MSparse-d.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-MArray-i.lo `test -f 'liboctave/array/MArray-i.cc' || echo './'`liboctave/array/MArray-i.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/MArray-i.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-MArray-i.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-i.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/MArray-i.cc:31: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_inplace_op (Array& r, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = octave_int; X = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_inplace_op (Array& r, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = int; X = int; Y = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = int; X = int; Y = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = int; X = int; Y = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:425:1: warning: mangled name for 'Array do_mx_unary_op(const Array&, void (*)(size_t, R*, const X*) throw ()) [with R = int; X = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_unary_op (const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:504:1: warning: mangled name for 'Array& do_mm_inplace_op(Array&, const Array&, void (*)(size_t, R*, const X*) throw (), void (*)(size_t, R*, X) throw (), const char*) [with R = int; X = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_inplace_op (Array& r, const Array& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:523:1: warning: mangled name for 'Array& do_ms_inplace_op(Array&, const X&, void (*)(size_t, R*, X) throw ()) [with R = int; X = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_inplace_op (Array& r, const X& x, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:451:1: warning: mangled name for 'Array& do_mx_inplace_op(Array&, void (*)(size_t, R*) throw ()) [with R = int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_inplace_op (Array& r, BUILDSTDERR: ^~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Sparse-b.lo `test -f 'liboctave/array/Sparse-b.cc' || echo './'`liboctave/array/Sparse-b.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Sparse-b.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Sparse-b.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/Sparse.cc:39, BUILDSTDERR: from liboctave/array/Sparse-b.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Sparse-C.lo `test -f 'liboctave/array/Sparse-C.cc' || echo './'`liboctave/array/Sparse-C.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Sparse-C.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Sparse-C.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/Sparse.cc:39, BUILDSTDERR: from liboctave/array/Sparse-C.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-Sparse-d.lo `test -f 'liboctave/array/Sparse-d.cc' || echo './'`liboctave/array/Sparse-d.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/Sparse-d.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-Sparse-d.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/Sparse.cc:39, BUILDSTDERR: from liboctave/array/Sparse-d.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-uint16NDArray.lo `test -f 'liboctave/array/uint16NDArray.cc' || echo './'`liboctave/array/uint16NDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/uint16NDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-uint16NDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/array/uint16NDArray.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/array/uint16NDArray.cc:28: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/advnst.lo liboctave/cruft/ranlib/advnst.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/advnst.f -fPIC -o liboctave/cruft/ranlib/.libs/advnst.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/genbet.lo liboctave/cruft/ranlib/genbet.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/genbet.f -fPIC -o liboctave/cruft/ranlib/.libs/genbet.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/ranlib/genbet.f:109:5: BUILDSTDERR: 50 w = exp(v) BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 50 at (1) defined but not used [-Wunused-label] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/genchi.lo liboctave/cruft/ranlib/genchi.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/genchi.f -fPIC -o liboctave/cruft/ranlib/.libs/genchi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/genexp.lo liboctave/cruft/ranlib/genexp.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/genexp.f -fPIC -o liboctave/cruft/ranlib/.libs/genexp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-uint32NDArray.lo `test -f 'liboctave/array/uint32NDArray.cc' || echo './'`liboctave/array/uint32NDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/uint32NDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-uint32NDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/array/uint32NDArray.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/array/uint32NDArray.cc:28: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/genf.lo liboctave/cruft/ranlib/genf.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/genf.f -fPIC -o liboctave/cruft/ranlib/.libs/genf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/gengam.lo liboctave/cruft/ranlib/gengam.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/gengam.f -fPIC -o liboctave/cruft/ranlib/.libs/gengam.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/genmn.lo liboctave/cruft/ranlib/genmn.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/genmn.f -fPIC -o liboctave/cruft/ranlib/.libs/genmn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/genmul.lo liboctave/cruft/ranlib/genmul.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/genmul.f -fPIC -o liboctave/cruft/ranlib/.libs/genmul.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/gennch.lo liboctave/cruft/ranlib/gennch.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/gennch.f -fPIC -o liboctave/cruft/ranlib/.libs/gennch.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/gennf.lo liboctave/cruft/ranlib/gennf.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/gennf.f -fPIC -o liboctave/cruft/ranlib/.libs/gennf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/gennor.lo liboctave/cruft/ranlib/gennor.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/gennor.f -fPIC -o liboctave/cruft/ranlib/.libs/gennor.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/genprm.lo liboctave/cruft/ranlib/genprm.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/genprm.f -fPIC -o liboctave/cruft/ranlib/.libs/genprm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/genunf.lo liboctave/cruft/ranlib/genunf.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/genunf.f -fPIC -o liboctave/cruft/ranlib/.libs/genunf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/getcgn.lo liboctave/cruft/ranlib/getcgn.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/getcgn.f -fPIC -o liboctave/cruft/ranlib/.libs/getcgn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/getsd.lo liboctave/cruft/ranlib/getsd.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/getsd.f -fPIC -o liboctave/cruft/ranlib/.libs/getsd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/ignbin.lo liboctave/cruft/ranlib/ignbin.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/ignbin.f -fPIC -o liboctave/cruft/ranlib/.libs/ignbin.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/ranlib/ignbin.f:201:10: BUILDSTDERR: m = ffm BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/ranlib/ignbin.f:227:11: BUILDSTDERR: ix = xm - p1*v + u BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/ranlib/ignbin.f:236:11: BUILDSTDERR: ix = x BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/ranlib/ignbin.f:242:11: BUILDSTDERR: ix = xl + alog(v)/xll BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/ranlib/ignbin.f:249:11: BUILDSTDERR: 60 ix = xr - alog(v)/xlr BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-uint8NDArray.lo `test -f 'liboctave/array/uint8NDArray.cc' || echo './'`liboctave/array/uint8NDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/uint8NDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-uint8NDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/array/uint8NDArray.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/array/uint8NDArray.cc:28: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/array/libarray_la-uint64NDArray.lo `test -f 'liboctave/array/uint64NDArray.cc' || echo './'`liboctave/array/uint64NDArray.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/array/uint64NDArray.cc -fPIC -DPIC -o liboctave/array/.libs/libarray_la-uint64NDArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/array/uint64NDArray.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/array/intNDArray.h:28, BUILDSTDERR: from liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/array/uint64NDArray.cc:28: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/ignlgi.lo liboctave/cruft/ranlib/ignlgi.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/ignlgi.f -fPIC -o liboctave/cruft/ranlib/.libs/ignlgi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/ignnbn.lo liboctave/cruft/ranlib/ignnbn.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/ignnbn.f -fPIC -o liboctave/cruft/ranlib/.libs/ignnbn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/ranlib/ignnbn.f:69:3: BUILDSTDERR: 10 r = real(n) BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 10 at (1) defined but not used [-Wunused-label] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/initgn.lo liboctave/cruft/ranlib/initgn.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/initgn.f -fPIC -o liboctave/cruft/ranlib/.libs/initgn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/ignuin.lo liboctave/cruft/ranlib/ignuin.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/ignuin.f -fPIC -o liboctave/cruft/ranlib/.libs/ignuin.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/ranlib/ignuin.f:95:5: BUILDSTDERR: 120 END BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 120 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/ignuin.f:95:0: BUILDSTDERR: 120 END BUILDSTDERR: BUILDSTDERR: Warning: '__result_ignuin' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/ranlib/ignuin.f:1:0: BUILDSTDERR: INTEGER FUNCTION ignuin(low,high) BUILDSTDERR: BUILDSTDERR: note: '__result_ignuin' was declared here make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/ignpoi.lo liboctave/cruft/ranlib/ignpoi.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/ignpoi.f -fPIC -o liboctave/cruft/ranlib/.libs/ignpoi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/ranlib/ignpoi.f:208:0: BUILDSTDERR: py = mu**ignpoi/fact(ignpoi+1) BUILDSTDERR: BUILDSTDERR: Warning: '__result_ignpoi' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/ranlib/ignpoi.f:85:0: BUILDSTDERR: + fk,fx,fy,g,muold,muprev,omega,p,p0,px,py,q,s,t,u,v,x,xx BUILDSTDERR: BUILDSTDERR: Warning: 'u' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/ranlib/ignpoi.f:219:0: BUILDSTDERR: px = fk*alog(1.0+v) - difmuk - del BUILDSTDERR: BUILDSTDERR: Warning: 'fk' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/ranlib/ignpoi.f:84:0: BUILDSTDERR: REAL a0,a1,a2,a3,a4,a5,a6,a7,b1,b2,c,c0,c1,c2,c3,d,del,difmuk,e, BUILDSTDERR: BUILDSTDERR: Warning: 'difmuk' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/inrgcm.lo liboctave/cruft/ranlib/inrgcm.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/inrgcm.f -fPIC -o liboctave/cruft/ranlib/.libs/inrgcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/lennob.lo liboctave/cruft/ranlib/lennob.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/lennob.f -fPIC -o liboctave/cruft/ranlib/.libs/lennob.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/phrtsd.lo liboctave/cruft/ranlib/phrtsd.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/phrtsd.f -fPIC -o liboctave/cruft/ranlib/.libs/phrtsd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/mltmod.lo liboctave/cruft/ranlib/mltmod.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/mltmod.f -fPIC -o liboctave/cruft/ranlib/.libs/mltmod.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/qrgnin.lo liboctave/cruft/ranlib/qrgnin.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/qrgnin.f -fPIC -o liboctave/cruft/ranlib/.libs/qrgnin.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/ranf.lo liboctave/cruft/ranlib/ranf.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/ranf.f -fPIC -o liboctave/cruft/ranlib/.libs/ranf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/setall.lo liboctave/cruft/ranlib/setall.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/setall.f -fPIC -o liboctave/cruft/ranlib/.libs/setall.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/setant.lo liboctave/cruft/ranlib/setant.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/setant.f -fPIC -o liboctave/cruft/ranlib/.libs/setant.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/setgmn.lo liboctave/cruft/ranlib/setgmn.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/setgmn.f -fPIC -o liboctave/cruft/ranlib/.libs/setgmn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/setsd.lo liboctave/cruft/ranlib/setsd.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/setsd.f -fPIC -o liboctave/cruft/ranlib/.libs/setsd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/sexpo.lo liboctave/cruft/ranlib/sexpo.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/sexpo.f -fPIC -o liboctave/cruft/ranlib/.libs/sexpo.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/ranlib/sexpo.f:75:5: BUILDSTDERR: 90 sexpo = a + umin*q1 BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 90 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/sexpo.f:73:5: BUILDSTDERR: 80 i = i + 1 BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 80 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/sexpo.f:65:5: BUILDSTDERR: 50 sexpo = a + u BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 50 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/sexpo.f:63:5: BUILDSTDERR: 40 u = u - 1.0 BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 40 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/sexpo.f:53:5: BUILDSTDERR: 10 a = 0.0 BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 10 at (1) defined but not used [-Wunused-label] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/sgamma.lo liboctave/cruft/ranlib/sgamma.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/sgamma.f -fPIC -o liboctave/cruft/ranlib/.libs/sgamma.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/ranlib/sgamma.f:172:5: BUILDSTDERR: 80 IF (t.LT. (-.7187449)) GO TO 70 BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 80 at (1) defined but not used [-Wunused-label] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/wrap.lo liboctave/cruft/ranlib/wrap.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/wrap.f -fPIC -o liboctave/cruft/ranlib/.libs/wrap.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ranlib/snorm.lo liboctave/cruft/ranlib/snorm.f libtool: compile: gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ranlib/snorm.f -fPIC -o liboctave/cruft/ranlib/.libs/snorm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/ranlib/snorm.f:133:5: BUILDSTDERR: 170 u = ranf() BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 170 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/snorm.f:125:5: BUILDSTDERR: 130 u = u - 1.0 BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 130 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/snorm.f:110:5: BUILDSTDERR: 90 u = ranf() BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 90 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/snorm.f:88:5: BUILDSTDERR: 30 ustar = u - float(i) BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 30 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/snorm.f:81:5: BUILDSTDERR: 20 u = 32.0*u BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 20 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/ranlib/snorm.f:77:5: BUILDSTDERR: 10 u = ranf() BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 10 at (1) defined but not used [-Wunused-label] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cacai.lo `test -f 'liboctave/cruft/amos/cacai.f' || echo './'`liboctave/cruft/amos/cacai.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cacai.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cacai.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cacon.lo `test -f 'liboctave/cruft/amos/cacon.f' || echo './'`liboctave/cruft/amos/cacon.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cacon.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cacon.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/cacon.f:122:0: BUILDSTDERR: S1 = SC1*CSS(KFLAG) BUILDSTDERR: BUILDSTDERR: Warning: 'IMAGPART_EXPR ' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/cacon.f:122:0: Warning: 'REALPART_EXPR ' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbesi.lo `test -f 'liboctave/cruft/amos/cbesi.f' || echo './'`liboctave/cruft/amos/cbesi.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbesi.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbesi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbesh.lo `test -f 'liboctave/cruft/amos/cbesh.f' || echo './'`liboctave/cruft/amos/cbesh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbesh.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbesh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbesj.lo `test -f 'liboctave/cruft/amos/cbesj.f' || echo './'`liboctave/cruft/amos/cbesj.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbesj.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbesj.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbinu.lo `test -f 'liboctave/cruft/amos/cbinu.f' || echo './'`liboctave/cruft/amos/cbinu.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbinu.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbinu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbesk.lo `test -f 'liboctave/cruft/amos/cbesk.f' || echo './'`liboctave/cruft/amos/cbesk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbesk.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbesk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbesy.lo `test -f 'liboctave/cruft/amos/cbesy.f' || echo './'`liboctave/cruft/amos/cbesy.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbesy.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbesy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbuni.lo `test -f 'liboctave/cruft/amos/cbuni.f' || echo './'`liboctave/cruft/amos/cbuni.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbuni.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbuni.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbunk.lo `test -f 'liboctave/cruft/amos/cbunk.f' || echo './'`liboctave/cruft/amos/cbunk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbunk.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbunk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cshch.lo `test -f 'liboctave/cruft/amos/cshch.f' || echo './'`liboctave/cruft/amos/cshch.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cshch.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cshch.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-crati.lo `test -f 'liboctave/cruft/amos/crati.f' || echo './'`liboctave/cruft/amos/crati.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/crati.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-crati.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cunk1.lo `test -f 'liboctave/cruft/amos/cunk1.f' || echo './'`liboctave/cruft/amos/cunk1.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cunk1.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cunk1.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/cunk1.f:18:0: BUILDSTDERR: INTEGER I, IB, IFLAG, IFN, IL, INIT, INU, IUF, K, KDFLG, KFLAG, BUILDSTDERR: BUILDSTDERR: Warning: 'iflag' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/cunk1.f:161:0: BUILDSTDERR: C1 = CSR(KFLAG) BUILDSTDERR: BUILDSTDERR: Warning: 'kflag' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cunk2.lo `test -f 'liboctave/cruft/amos/cunk2.f' || echo './'`liboctave/cruft/amos/cunk2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cunk2.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cunk2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/cunk2.f:23:0: BUILDSTDERR: INTEGER I, IB, IFLAG, IFN, IL, IN, INU, IUF, K, KDFLG, KFLAG, KK, BUILDSTDERR: BUILDSTDERR: Warning: 'iflag' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/cunk2.f:199:0: BUILDSTDERR: C1 = CSR(KFLAG) BUILDSTDERR: BUILDSTDERR: Warning: 'kflag' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cuoik.lo `test -f 'liboctave/cruft/amos/cuoik.f' || echo './'`liboctave/cruft/amos/cuoik.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cuoik.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cuoik.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cuni1.lo `test -f 'liboctave/cruft/amos/cuni1.f' || echo './'`liboctave/cruft/amos/cuni1.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cuni1.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cuni1.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cairy.lo `test -f 'liboctave/cruft/amos/cairy.f' || echo './'`liboctave/cruft/amos/cairy.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cairy.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cairy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbiry.lo `test -f 'liboctave/cruft/amos/cbiry.f' || echo './'`liboctave/cruft/amos/cbiry.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbiry.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbiry.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cs1s2.lo `test -f 'liboctave/cruft/amos/cs1s2.f' || echo './'`liboctave/cruft/amos/cs1s2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cs1s2.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cs1s2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-ckscl.lo `test -f 'liboctave/cruft/amos/ckscl.f' || echo './'`liboctave/cruft/amos/ckscl.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/ckscl.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-ckscl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cuchk.lo `test -f 'liboctave/cruft/amos/cuchk.f' || echo './'`liboctave/cruft/amos/cuchk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cuchk.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cuchk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cwrsk.lo `test -f 'liboctave/cruft/amos/cwrsk.f' || echo './'`liboctave/cruft/amos/cwrsk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cwrsk.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cwrsk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-casyi.lo `test -f 'liboctave/cruft/amos/casyi.f' || echo './'`liboctave/cruft/amos/casyi.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/casyi.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-casyi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cuni2.lo `test -f 'liboctave/cruft/amos/cuni2.f' || echo './'`liboctave/cruft/amos/cuni2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cuni2.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cuni2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cmlri.lo `test -f 'liboctave/cruft/amos/cmlri.f' || echo './'`liboctave/cruft/amos/cmlri.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cmlri.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cmlri.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cseri.lo `test -f 'liboctave/cruft/amos/cseri.f' || echo './'`liboctave/cruft/amos/cseri.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cseri.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cseri.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cbknu.lo `test -f 'liboctave/cruft/amos/cbknu.f' || echo './'`liboctave/cruft/amos/cbknu.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cbknu.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cbknu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/cbknu.f:419:0: BUILDSTDERR: Y(2) = S2 BUILDSTDERR: BUILDSTDERR: Warning: 'IMAGPART_EXPR ' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/cbknu.f:419:0: Warning: 'REALPART_EXPR ' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/cbknu.f:345:0: BUILDSTDERR: CK = CK + RZ BUILDSTDERR: BUILDSTDERR: Warning: 'IMAGPART_EXPR ' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/cbknu.f:343:0: BUILDSTDERR: S2 = CK*S2 + S1 BUILDSTDERR: BUILDSTDERR: Warning: 'REALPART_EXPR ' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-dgamln.lo `test -f 'liboctave/cruft/amos/dgamln.f' || echo './'`liboctave/cruft/amos/dgamln.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/dgamln.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-dgamln.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/dgamln.f:188:0: BUILDSTDERR: RETURN BUILDSTDERR: BUILDSTDERR: Warning: '__result_dgamln' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/dgamln.f:155:0: BUILDSTDERR: ZINC = ZMIN - FLOAT(NZ) BUILDSTDERR: BUILDSTDERR: Warning: 'nz' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cunik.lo `test -f 'liboctave/cruft/amos/cunik.f' || echo './'`liboctave/cruft/amos/cunik.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cunik.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cunik.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-cunhj.lo `test -f 'liboctave/cruft/amos/cunhj.f' || echo './'`liboctave/cruft/amos/cunhj.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/cunhj.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-cunhj.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-gamln.lo `test -f 'liboctave/cruft/amos/gamln.f' || echo './'`liboctave/cruft/amos/gamln.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/gamln.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-gamln.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/gamln.f:188:0: BUILDSTDERR: RETURN BUILDSTDERR: BUILDSTDERR: Warning: '__result_gamln' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/gamln.f:155:0: BUILDSTDERR: ZINC = ZMIN - FLOAT(NZ) BUILDSTDERR: BUILDSTDERR: Warning: 'nz' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-xzabs.lo `test -f 'liboctave/cruft/amos/xzabs.f' || echo './'`liboctave/cruft/amos/xzabs.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/xzabs.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-xzabs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-xzexp.lo `test -f 'liboctave/cruft/amos/xzexp.f' || echo './'`liboctave/cruft/amos/xzexp.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/xzexp.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-xzexp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-xzlog.lo `test -f 'liboctave/cruft/amos/xzlog.f' || echo './'`liboctave/cruft/amos/xzlog.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/xzlog.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-xzlog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-xzsqrt.lo `test -f 'liboctave/cruft/amos/xzsqrt.f' || echo './'`liboctave/cruft/amos/xzsqrt.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/xzsqrt.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-xzsqrt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zacai.lo `test -f 'liboctave/cruft/amos/zacai.f' || echo './'`liboctave/cruft/amos/zacai.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zacai.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zacai.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zacon.lo `test -f 'liboctave/cruft/amos/zacon.f' || echo './'`liboctave/cruft/amos/zacon.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zacon.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zacon.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/zacon.f:166:0: BUILDSTDERR: S1R = SC1R*CSSR(KFLAG) BUILDSTDERR: BUILDSTDERR: Warning: 'sc2r' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/zacon.f:167:0: BUILDSTDERR: S1I = SC1I*CSSR(KFLAG) BUILDSTDERR: BUILDSTDERR: Warning: 'sc2i' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zasyi.lo `test -f 'liboctave/cruft/amos/zasyi.f' || echo './'`liboctave/cruft/amos/zasyi.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zasyi.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zasyi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zairy.lo `test -f 'liboctave/cruft/amos/zairy.f' || echo './'`liboctave/cruft/amos/zairy.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zairy.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zairy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbesi.lo `test -f 'liboctave/cruft/amos/zbesi.f' || echo './'`liboctave/cruft/amos/zbesi.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbesi.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbesi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbesh.lo `test -f 'liboctave/cruft/amos/zbesh.f' || echo './'`liboctave/cruft/amos/zbesh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbesh.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbesh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbesj.lo `test -f 'liboctave/cruft/amos/zbesj.f' || echo './'`liboctave/cruft/amos/zbesj.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbesj.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbesj.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbesk.lo `test -f 'liboctave/cruft/amos/zbesk.f' || echo './'`liboctave/cruft/amos/zbesk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbesk.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbesk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbesy.lo `test -f 'liboctave/cruft/amos/zbesy.f' || echo './'`liboctave/cruft/amos/zbesy.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbesy.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbesy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/zbesy.f:183:13: BUILDSTDERR: R1M5 = D1MACH(5) BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to REAL(4) at (1) [-Wconversion] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbinu.lo `test -f 'liboctave/cruft/amos/zbinu.f' || echo './'`liboctave/cruft/amos/zbinu.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbinu.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbinu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbunk.lo `test -f 'liboctave/cruft/amos/zbunk.f' || echo './'`liboctave/cruft/amos/zbunk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbunk.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbunk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbiry.lo `test -f 'liboctave/cruft/amos/zbiry.f' || echo './'`liboctave/cruft/amos/zbiry.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbiry.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbiry.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbuni.lo `test -f 'liboctave/cruft/amos/zbuni.f' || echo './'`liboctave/cruft/amos/zbuni.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbuni.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbuni.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zdiv.lo `test -f 'liboctave/cruft/amos/zdiv.f' || echo './'`liboctave/cruft/amos/zdiv.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zdiv.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zdiv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zbknu.lo `test -f 'liboctave/cruft/amos/zbknu.f' || echo './'`liboctave/cruft/amos/zbknu.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zbknu.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zbknu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/zbknu.f:426:0: BUILDSTDERR: S2I = CKI*P2R + CKR*P2I + S1I BUILDSTDERR: BUILDSTDERR: Warning: 'cki' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/zbknu.f:425:0: BUILDSTDERR: S2R = CKR*P2R - CKI*P2I + S1R BUILDSTDERR: BUILDSTDERR: Warning: 'ckr' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zkscl.lo `test -f 'liboctave/cruft/amos/zkscl.f' || echo './'`liboctave/cruft/amos/zkscl.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zkscl.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zkscl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zmlt.lo `test -f 'liboctave/cruft/amos/zmlt.f' || echo './'`liboctave/cruft/amos/zmlt.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zmlt.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zmlt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zmlri.lo `test -f 'liboctave/cruft/amos/zmlri.f' || echo './'`liboctave/cruft/amos/zmlri.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zmlri.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zmlri.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zs1s2.lo `test -f 'liboctave/cruft/amos/zs1s2.f' || echo './'`liboctave/cruft/amos/zs1s2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zs1s2.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zs1s2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zrati.lo `test -f 'liboctave/cruft/amos/zrati.f' || echo './'`liboctave/cruft/amos/zrati.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zrati.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zrati.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zshch.lo `test -f 'liboctave/cruft/amos/zshch.f' || echo './'`liboctave/cruft/amos/zshch.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zshch.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zshch.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zuchk.lo `test -f 'liboctave/cruft/amos/zuchk.f' || echo './'`liboctave/cruft/amos/zuchk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zuchk.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zuchk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zseri.lo `test -f 'liboctave/cruft/amos/zseri.f' || echo './'`liboctave/cruft/amos/zseri.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zseri.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zseri.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zunik.lo `test -f 'liboctave/cruft/amos/zunik.f' || echo './'`liboctave/cruft/amos/zunik.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zunik.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zunik.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zuni1.lo `test -f 'liboctave/cruft/amos/zuni1.f' || echo './'`liboctave/cruft/amos/zuni1.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zuni1.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zuni1.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/zuni1.f:24:0: BUILDSTDERR: INTEGER I, IFLAG, INIT, K, KODE, M, N, ND, NLAST, NN, NUF, NW, NZ BUILDSTDERR: BUILDSTDERR: Warning: 'iflag' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zuni2.lo `test -f 'liboctave/cruft/amos/zuni2.f' || echo './'`liboctave/cruft/amos/zuni2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zuni2.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zuni2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/zuni2.f:27:0: BUILDSTDERR: INTEGER I, IFLAG, IN, INU, J, K, KODE, N, NAI, ND, NDAI, NLAST, BUILDSTDERR: BUILDSTDERR: Warning: 'iflag' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zunhj.lo `test -f 'liboctave/cruft/amos/zunhj.f' || echo './'`liboctave/cruft/amos/zunhj.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zunhj.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zunhj.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zuoik.lo `test -f 'liboctave/cruft/amos/zuoik.f' || echo './'`liboctave/cruft/amos/zuoik.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zuoik.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zuoik.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zwrsk.lo `test -f 'liboctave/cruft/amos/zwrsk.f' || echo './'`liboctave/cruft/amos/zwrsk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zwrsk.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zwrsk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zunk1.lo `test -f 'liboctave/cruft/amos/zunk1.f' || echo './'`liboctave/cruft/amos/zunk1.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zunk1.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zunk1.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/zunk1.f:23:0: BUILDSTDERR: INTEGER I, IB, IFLAG, IFN, IL, INIT, INU, IUF, K, KDFLG, KFLAG, BUILDSTDERR: BUILDSTDERR: Warning: 'iflag' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/zunk1.f:198:0: BUILDSTDERR: C1R = CSRR(KFLAG) BUILDSTDERR: BUILDSTDERR: Warning: 'kflag' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-ddot3.lo `test -f 'liboctave/cruft/blas-xtra/ddot3.f' || echo './'`liboctave/cruft/blas-xtra/ddot3.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/ddot3.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-ddot3.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/amos/libcruft_la-zunk2.lo `test -f 'liboctave/cruft/amos/zunk2.f' || echo './'`liboctave/cruft/amos/zunk2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/amos/zunk2.f -fPIC -o liboctave/cruft/amos/.libs/libcruft_la-zunk2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/amos/zunk2.f:30:0: BUILDSTDERR: INTEGER I, IB, IFLAG, IFN, IL, IN, INU, IUF, K, KDFLG, KFLAG, KK, BUILDSTDERR: BUILDSTDERR: Warning: 'iflag' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/amos/zunk2.f:253:0: BUILDSTDERR: C1R = CSRR(KFLAG) BUILDSTDERR: BUILDSTDERR: Warning: 'kflag' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-zdotc3.lo `test -f 'liboctave/cruft/blas-xtra/zdotc3.f' || echo './'`liboctave/cruft/blas-xtra/zdotc3.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/zdotc3.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-zdotc3.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-sdot3.lo `test -f 'liboctave/cruft/blas-xtra/sdot3.f' || echo './'`liboctave/cruft/blas-xtra/sdot3.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/sdot3.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-sdot3.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-dmatm3.lo `test -f 'liboctave/cruft/blas-xtra/dmatm3.f' || echo './'`liboctave/cruft/blas-xtra/dmatm3.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/dmatm3.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-dmatm3.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-cdotc3.lo `test -f 'liboctave/cruft/blas-xtra/cdotc3.f' || echo './'`liboctave/cruft/blas-xtra/cdotc3.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/cdotc3.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-cdotc3.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-zmatm3.lo `test -f 'liboctave/cruft/blas-xtra/zmatm3.f' || echo './'`liboctave/cruft/blas-xtra/zmatm3.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/zmatm3.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-zmatm3.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xddot.lo `test -f 'liboctave/cruft/blas-xtra/xddot.f' || echo './'`liboctave/cruft/blas-xtra/xddot.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xddot.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xddot.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-smatm3.lo `test -f 'liboctave/cruft/blas-xtra/smatm3.f' || echo './'`liboctave/cruft/blas-xtra/smatm3.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/smatm3.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-smatm3.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-cmatm3.lo `test -f 'liboctave/cruft/blas-xtra/cmatm3.f' || echo './'`liboctave/cruft/blas-xtra/cmatm3.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/cmatm3.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-cmatm3.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xdnrm2.lo `test -f 'liboctave/cruft/blas-xtra/xdnrm2.f' || echo './'`liboctave/cruft/blas-xtra/xdnrm2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xdnrm2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xdnrm2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xdznrm2.lo `test -f 'liboctave/cruft/blas-xtra/xdznrm2.f' || echo './'`liboctave/cruft/blas-xtra/xdznrm2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xdznrm2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xdznrm2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xzdotc.lo `test -f 'liboctave/cruft/blas-xtra/xzdotc.f' || echo './'`liboctave/cruft/blas-xtra/xzdotc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xzdotc.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xzdotc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xzdotu.lo `test -f 'liboctave/cruft/blas-xtra/xzdotu.f' || echo './'`liboctave/cruft/blas-xtra/xzdotu.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xzdotu.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xzdotu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xsdot.lo `test -f 'liboctave/cruft/blas-xtra/xsdot.f' || echo './'`liboctave/cruft/blas-xtra/xsdot.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xsdot.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xsdot.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/blas-xtra/xsdot.f:2:15: BUILDSTDERR: real ddot, dx(*), dy(*), retval, sdot BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused variable 'ddot' declared at (1) [-Wunused-variable] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xsnrm2.lo `test -f 'liboctave/cruft/blas-xtra/xsnrm2.f' || echo './'`liboctave/cruft/blas-xtra/xsnrm2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xsnrm2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xsnrm2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xscnrm2.lo `test -f 'liboctave/cruft/blas-xtra/xscnrm2.f' || echo './'`liboctave/cruft/blas-xtra/xscnrm2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xscnrm2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xscnrm2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xcdotc.lo `test -f 'liboctave/cruft/blas-xtra/xcdotc.f' || echo './'`liboctave/cruft/blas-xtra/xcdotc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xcdotc.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xcdotc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xcdotu.lo `test -f 'liboctave/cruft/blas-xtra/xcdotu.f' || echo './'`liboctave/cruft/blas-xtra/xcdotu.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xcdotu.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xcdotu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-xerbla.lo `test -f 'liboctave/cruft/blas-xtra/xerbla.f' || echo './'`liboctave/cruft/blas-xtra/xerbla.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/xerbla.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-xerbla.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-cconv2.lo `test -f 'liboctave/cruft/blas-xtra/cconv2.f' || echo './'`liboctave/cruft/blas-xtra/cconv2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/cconv2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-cconv2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-csconv2.lo `test -f 'liboctave/cruft/blas-xtra/csconv2.f' || echo './'`liboctave/cruft/blas-xtra/csconv2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/csconv2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-csconv2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-dconv2.lo `test -f 'liboctave/cruft/blas-xtra/dconv2.f' || echo './'`liboctave/cruft/blas-xtra/dconv2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/dconv2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-dconv2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-sconv2.lo `test -f 'liboctave/cruft/blas-xtra/sconv2.f' || echo './'`liboctave/cruft/blas-xtra/sconv2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/sconv2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-sconv2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-zconv2.lo `test -f 'liboctave/cruft/blas-xtra/zconv2.f' || echo './'`liboctave/cruft/blas-xtra/zconv2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/zconv2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-zconv2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/blas-xtra/libcruft_la-zdconv2.lo `test -f 'liboctave/cruft/blas-xtra/zdconv2.f' || echo './'`liboctave/cruft/blas-xtra/zdconv2.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/blas-xtra/zdconv2.f -fPIC -o liboctave/cruft/blas-xtra/.libs/libcruft_la-zdconv2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-datv.lo `test -f 'liboctave/cruft/daspk/datv.f' || echo './'`liboctave/cruft/daspk/datv.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/datv.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-datv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dcnst0.lo `test -f 'liboctave/cruft/daspk/dcnst0.f' || echo './'`liboctave/cruft/daspk/dcnst0.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dcnst0.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dcnst0.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dcnstr.lo `test -f 'liboctave/cruft/daspk/dcnstr.f' || echo './'`liboctave/cruft/daspk/dcnstr.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dcnstr.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dcnstr.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-ddasic.lo `test -f 'liboctave/cruft/daspk/ddasic.f' || echo './'`liboctave/cruft/daspk/ddasic.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/ddasic.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-ddasic.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/ddasic.f:7:27: BUILDSTDERR: * PWK, WM, IWM, HMIN, UROUND, EPLI, SQRTN, RSQRTN, EPCONI, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'hmin' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-ddasid.lo `test -f 'liboctave/cruft/daspk/ddasid.f' || echo './'`liboctave/cruft/daspk/ddasid.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/ddasid.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-ddasid.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/ddasid.f:7:12: BUILDSTDERR: * DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'dume' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/ddasid.f:6:54: BUILDSTDERR: * JSDUM,RPAR,IPAR,DUMSVR,DELTA,R,YIC,YPIC,DUMPWK,WM,IWM,CJ,UROUND, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'dumpwk' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/ddasid.f:7:22: BUILDSTDERR: * DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'dumr' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/ddasid.f:7:17: BUILDSTDERR: * DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'dums' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/ddasid.f:6:30: BUILDSTDERR: * JSDUM,RPAR,IPAR,DUMSVR,DELTA,R,YIC,YPIC,DUMPWK,WM,IWM,CJ,UROUND, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'dumsvr' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/ddasid.f:7:48: BUILDSTDERR: * DUME,DUMS,DUMR,EPCON,RATEMX,STPTOL,JFDUM, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'jfdum' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/ddasid.f:6:13: BUILDSTDERR: * JSDUM,RPAR,IPAR,DUMSVR,DELTA,R,YIC,YPIC,DUMPWK,WM,IWM,CJ,UROUND, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'jsdum' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/ddasid.f:5:61: BUILDSTDERR: SUBROUTINE DDASID(X,Y,YPRIME,NEQ,ICOPT,ID,RES,JACD,PDUM,H,WT, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'pdum' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-ddasik.lo `test -f 'liboctave/cruft/daspk/ddasik.f' || echo './'`liboctave/cruft/daspk/ddasik.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/ddasik.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-ddasik.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/ddasik.f:6:67: BUILDSTDERR: * JSKIP,RPAR,IPAR,SAVR,DELTA,R,YIC,YPIC,PWK,WM,IWM,CJ,UROUND, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'uround' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-ddwnrm.lo `test -f 'liboctave/cruft/daspk/ddwnrm.f' || echo './'`liboctave/cruft/daspk/ddwnrm.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/ddwnrm.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-ddwnrm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/ddwnrm.f:5:58: BUILDSTDERR: DOUBLE PRECISION FUNCTION DDWNRM(NEQ,V,RWT,RPAR,IPAR) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'ipar' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/ddwnrm.f:5:53: BUILDSTDERR: DOUBLE PRECISION FUNCTION DDWNRM(NEQ,V,RWT,RPAR,IPAR) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'rpar' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dfnrmd.lo `test -f 'liboctave/cruft/daspk/dfnrmd.f' || echo './'`liboctave/cruft/daspk/dfnrmd.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dfnrmd.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dfnrmd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dfnrmk.lo `test -f 'liboctave/cruft/daspk/dfnrmk.f' || echo './'`liboctave/cruft/daspk/dfnrmk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dfnrmk.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dfnrmk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dhels.lo `test -f 'liboctave/cruft/daspk/dhels.f' || echo './'`liboctave/cruft/daspk/dhels.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dhels.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dhels.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-ddstp.lo `test -f 'liboctave/cruft/daspk/ddstp.f' || echo './'`liboctave/cruft/daspk/ddstp.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/ddstp.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-ddstp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/ddstp.f:288:0: BUILDSTDERR: 520 IF(TERKM1.LE.MIN(TERK,TERKP1))GO TO 540 BUILDSTDERR: BUILDSTDERR: Warning: 'terkm1' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/daspk/ddstp.f:406:0: BUILDSTDERR: TEMP2 = K + 1 BUILDSTDERR: BUILDSTDERR: Warning: 'knew' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/daspk/ddstp.f:407:0: BUILDSTDERR: R = 0.90D0*(2.0D0*EST+0.0001D0)**(-1.0D0/TEMP2) BUILDSTDERR: BUILDSTDERR: Warning: 'est' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/daspk/ddstp.f:317:0: BUILDSTDERR: R=(2.0D0*EST+0.0001D0)**(-1.0D0/TEMP2) BUILDSTDERR: BUILDSTDERR: Warning: 'erkm1' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dheqr.lo `test -f 'liboctave/cruft/daspk/dheqr.f' || echo './'`liboctave/cruft/daspk/dheqr.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dheqr.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dheqr.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dinvwt.lo `test -f 'liboctave/cruft/daspk/dinvwt.f' || echo './'`liboctave/cruft/daspk/dinvwt.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dinvwt.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dinvwt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dlinsd.lo `test -f 'liboctave/cruft/daspk/dlinsd.f' || echo './'`liboctave/cruft/daspk/dlinsd.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dlinsd.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dlinsd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dlinsk.lo `test -f 'liboctave/cruft/daspk/dlinsk.f' || echo './'`liboctave/cruft/daspk/dlinsk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dlinsk.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dlinsk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/dlinsk.f:6:64: BUILDSTDERR: * SQRTN, RSQRTN, LSOFF, STPTOL, IRET, RES, IRES, PSOL, WM, IWM, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'wm' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dmatd.lo `test -f 'liboctave/cruft/daspk/dmatd.f' || echo './'`liboctave/cruft/daspk/dmatd.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dmatd.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dmatd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dnedd.lo `test -f 'liboctave/cruft/daspk/dnedd.f' || echo './'`liboctave/cruft/daspk/dnedd.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dnedd.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dnedd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/dnedd.f:240:3: BUILDSTDERR: 375 IF(NONNEG .EQ. 0) GO TO 390 BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 375 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/daspk/dnedd.f:8:26: BUILDSTDERR: * EPCON,JCALC,JFDUM,KP1,NONNEG,NTYPE,IERNLS) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'jfdum' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dnsd.lo `test -f 'liboctave/cruft/daspk/dnsd.f' || echo './'`liboctave/cruft/daspk/dnsd.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dnsd.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dnsd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/dnsd.f:6:48: BUILDSTDERR: * DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'dume' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/dnsd.f:6:43: BUILDSTDERR: * DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'dumr' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/dnsd.f:6:38: BUILDSTDERR: * DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'dums' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/dnsd.f:6:15: BUILDSTDERR: * DUMSVR,DELTA,E,WM,IWM,CJ,DUMS,DUMR,DUME,EPCON, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'dumsvr' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/dnsd.f:7:47: BUILDSTDERR: * S,CONFAC,TOLNEW,MULDEL,MAXIT,IRES,IDUM,IERNEW) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'idum' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/dnsd.f:5:45: BUILDSTDERR: SUBROUTINE DNSD(X,Y,YPRIME,NEQ,RES,PDUM,WT,RPAR,IPAR, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'pdum' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dnedk.lo `test -f 'liboctave/cruft/daspk/dnedk.f' || echo './'`liboctave/cruft/daspk/dnedk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dnedk.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dnedk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/dnedk.f:7:40: BUILDSTDERR: * WM,IWM,CJ,CJOLD,CJLAST,S,UROUND,EPLI,SQRTN,RSQRTN, BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'uround' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/daspk/dnedk.f:258:0: BUILDSTDERR: IF (IRES .LE. -2 .OR. IERSL .LT. 0 .OR. IERTYP .NE. 0) THEN BUILDSTDERR: BUILDSTDERR: Warning: 'ires' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-ddaspk.lo `test -f 'liboctave/cruft/daspk/ddaspk.f' || echo './'`liboctave/cruft/daspk/ddaspk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/ddaspk.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-ddaspk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/ddaspk.f:2355:3: BUILDSTDERR: 770 MSG = 'DASPK-- RUN TERMINATED. APPARENT INFINITE LOOP' BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 770 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/daspk/ddaspk.f:1674:3: BUILDSTDERR: 300 CONTINUE BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 300 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/daspk/ddaspk.f:1497:0: BUILDSTDERR: LENPD = NEQ**2 BUILDSTDERR: BUILDSTDERR: Warning: 'lenpd' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/daspk/ddaspk.f:1522:0: BUILDSTDERR: LENWP = 0 BUILDSTDERR: BUILDSTDERR: Warning: 'lenwp' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dnsid.lo `test -f 'liboctave/cruft/daspk/dnsid.f' || echo './'`liboctave/cruft/daspk/dnsid.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dnsid.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dnsid.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dnsik.lo `test -f 'liboctave/cruft/daspk/dnsik.f' || echo './'`liboctave/cruft/daspk/dnsik.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dnsik.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dnsik.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dnsk.lo `test -f 'liboctave/cruft/daspk/dnsk.f' || echo './'`liboctave/cruft/daspk/dnsk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dnsk.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dnsk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dslvd.lo `test -f 'liboctave/cruft/daspk/dslvd.f' || echo './'`liboctave/cruft/daspk/dslvd.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dslvd.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dslvd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dorth.lo `test -f 'liboctave/cruft/daspk/dorth.f' || echo './'`liboctave/cruft/daspk/dorth.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dorth.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dorth.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dslvk.lo `test -f 'liboctave/cruft/daspk/dslvk.f' || echo './'`liboctave/cruft/daspk/dslvk.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dslvk.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dslvk.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dyypnw.lo `test -f 'liboctave/cruft/daspk/dyypnw.f' || echo './'`liboctave/cruft/daspk/dyypnw.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dyypnw.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dyypnw.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/daspk/libcruft_la-dspigm.lo `test -f 'liboctave/cruft/daspk/dspigm.f' || echo './'`liboctave/cruft/daspk/dspigm.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/daspk/dspigm.f -fPIC -o liboctave/cruft/daspk/.libs/libcruft_la-dspigm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/daspk/dspigm.f:248:0: BUILDSTDERR: IF (RHO .LT. RNRM) GO TO 150 BUILDSTDERR: BUILDSTDERR: Warning: 'rho' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dasrt/libcruft_la-drchek.lo `test -f 'liboctave/cruft/dasrt/drchek.f' || echo './'`liboctave/cruft/dasrt/drchek.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dasrt/drchek.f -fPIC -o liboctave/cruft/dasrt/.libs/libcruft_la-drchek.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dasrt/libcruft_la-droots.lo `test -f 'liboctave/cruft/dasrt/droots.f' || echo './'`liboctave/cruft/dasrt/droots.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dasrt/droots.f -fPIC -o liboctave/cruft/dasrt/.libs/libcruft_la-droots.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dassl/libcruft_la-ddanrm.lo `test -f 'liboctave/cruft/dassl/ddanrm.f' || echo './'`liboctave/cruft/dassl/ddanrm.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dassl/ddanrm.f -fPIC -o liboctave/cruft/dassl/.libs/libcruft_la-ddanrm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/dassl/ddanrm.f:1:62: BUILDSTDERR: DOUBLE PRECISION FUNCTION DDANRM (NEQ, V, WT, RPAR, IPAR) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'ipar' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/dassl/ddanrm.f:1:56: BUILDSTDERR: DOUBLE PRECISION FUNCTION DDANRM (NEQ, V, WT, RPAR, IPAR) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'rpar' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dassl/libcruft_la-ddaini.lo `test -f 'liboctave/cruft/dassl/ddaini.f' || echo './'`liboctave/cruft/dassl/ddaini.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dassl/ddaini.f -fPIC -o liboctave/cruft/dassl/.libs/libcruft_la-ddaini.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/dassl/ddaini.f:162:0: BUILDSTDERR: 340 RATE=(DELNRM/OLDNRM)**(1.0D0/M) BUILDSTDERR: BUILDSTDERR: Warning: 'oldnrm' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dassl/libcruft_la-ddajac.lo `test -f 'liboctave/cruft/dassl/ddajac.f' || echo './'`liboctave/cruft/dassl/ddajac.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dassl/ddajac.f -fPIC -o liboctave/cruft/dassl/.libs/libcruft_la-ddajac.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dassl/libcruft_la-ddaslv.lo `test -f 'liboctave/cruft/dassl/ddaslv.f' || echo './'`liboctave/cruft/dassl/ddaslv.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dassl/ddaslv.f -fPIC -o liboctave/cruft/dassl/.libs/libcruft_la-ddaslv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dassl/libcruft_la-ddatrp.lo `test -f 'liboctave/cruft/dassl/ddatrp.f' || echo './'`liboctave/cruft/dassl/ddatrp.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dassl/ddatrp.f -fPIC -o liboctave/cruft/dassl/.libs/libcruft_la-ddatrp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dasrt/libcruft_la-ddasrt.lo `test -f 'liboctave/cruft/dasrt/ddasrt.f' || echo './'`liboctave/cruft/dasrt/ddasrt.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dasrt/ddasrt.f -fPIC -o liboctave/cruft/dasrt/.libs/libcruft_la-ddasrt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/dasrt/ddasrt.f:1555:3: BUILDSTDERR: 770 MSG = 'DASRT-- RUN TERMINATED. APPARENT INFINITE LOOP' BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 770 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/dasrt/ddasrt.f:1094:3: BUILDSTDERR: 360 ITEMP = LPHI + NEQ BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 360 at (1) defined but not used [-Wunused-label] BUILDSTDERR: liboctave/cruft/dasrt/ddasrt.f:1036:3: BUILDSTDERR: 300 CONTINUE BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 300 at (1) defined but not used [-Wunused-label] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dassl/libcruft_la-ddawts.lo `test -f 'liboctave/cruft/dassl/ddawts.f' || echo './'`liboctave/cruft/dassl/ddawts.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dassl/ddawts.f -fPIC -o liboctave/cruft/dassl/.libs/libcruft_la-ddawts.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/dassl/ddawts.f:1:64: BUILDSTDERR: SUBROUTINE DDAWTS (NEQ, IWT, RTOL, ATOL, Y, WT, RPAR, IPAR) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'ipar' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/dassl/ddawts.f:1:58: BUILDSTDERR: SUBROUTINE DDAWTS (NEQ, IWT, RTOL, ATOL, Y, WT, RPAR, IPAR) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'rpar' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dassl/libcruft_la-ddastp.lo `test -f 'liboctave/cruft/dassl/ddastp.f' || echo './'`liboctave/cruft/dassl/ddastp.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dassl/ddastp.f -fPIC -o liboctave/cruft/dassl/.libs/libcruft_la-ddastp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/dassl/ddastp.f:444:0: BUILDSTDERR: 520 IF(TERKM1.LE.MIN(TERK,TERKP1))GO TO 540 BUILDSTDERR: BUILDSTDERR: Warning: 'terkm1' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/dassl/ddastp.f:469:0: BUILDSTDERR: R=(2.0D0*EST+0.0001D0)**(-1.0D0/TEMP2) BUILDSTDERR: BUILDSTDERR: Warning: 'erkm1' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/lapack-xtra/libcruft_la-xclange.lo `test -f 'liboctave/cruft/lapack-xtra/xclange.f' || echo './'`liboctave/cruft/lapack-xtra/xclange.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/lapack-xtra/xclange.f -fPIC -o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xclange.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/dassl/libcruft_la-ddassl.lo `test -f 'liboctave/cruft/dassl/ddassl.f' || echo './'`liboctave/cruft/dassl/ddassl.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/dassl/ddassl.f -fPIC -o liboctave/cruft/dassl/.libs/libcruft_la-ddassl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/lapack-xtra/libcruft_la-xdlange.lo `test -f 'liboctave/cruft/lapack-xtra/xdlange.f' || echo './'`liboctave/cruft/lapack-xtra/xdlange.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/lapack-xtra/xdlange.f -fPIC -o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xdlange.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/lapack-xtra/libcruft_la-xdlamch.lo `test -f 'liboctave/cruft/lapack-xtra/xdlamch.f' || echo './'`liboctave/cruft/lapack-xtra/xdlamch.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/lapack-xtra/xdlamch.f -fPIC -o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xdlamch.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/lapack-xtra/libcruft_la-xilaenv.lo `test -f 'liboctave/cruft/lapack-xtra/xilaenv.f' || echo './'`liboctave/cruft/lapack-xtra/xilaenv.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/lapack-xtra/xilaenv.f -fPIC -o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xilaenv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/lapack-xtra/libcruft_la-xslange.lo `test -f 'liboctave/cruft/lapack-xtra/xslange.f' || echo './'`liboctave/cruft/lapack-xtra/xslange.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/lapack-xtra/xslange.f -fPIC -o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xslange.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/lapack-xtra/libcruft_la-xslamch.lo `test -f 'liboctave/cruft/lapack-xtra/xslamch.f' || echo './'`liboctave/cruft/lapack-xtra/xslamch.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/lapack-xtra/xslamch.f -fPIC -o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xslamch.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/lapack-xtra/libcruft_la-xzlange.lo `test -f 'liboctave/cruft/lapack-xtra/xzlange.f' || echo './'`liboctave/cruft/lapack-xtra/xzlange.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/lapack-xtra/xzlange.f -fPIC -o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xzlange.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/lapack-xtra/libcruft_la-crsf2csf.lo `test -f 'liboctave/cruft/lapack-xtra/crsf2csf.f' || echo './'`liboctave/cruft/lapack-xtra/crsf2csf.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/lapack-xtra/crsf2csf.f -fPIC -o liboctave/cruft/lapack-xtra/.libs/libcruft_la-crsf2csf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/lapack-xtra/crsf2csf.f:36:13: BUILDSTDERR: y = t(j+1,j) BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from COMPLEX(4) to REAL(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/lapack-xtra/crsf2csf.f:39:15: BUILDSTDERR: z = t(j,j+1) BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from COMPLEX(4) to REAL(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/lapack-xtra/crsf2csf.f:26:13: BUILDSTDERR: real x,y,z BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused variable 'x' declared at (1) [-Wunused-variable] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/lapack-xtra/libcruft_la-zrsf2csf.lo `test -f 'liboctave/cruft/lapack-xtra/zrsf2csf.f' || echo './'`liboctave/cruft/lapack-xtra/zrsf2csf.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/lapack-xtra/zrsf2csf.f -fPIC -o liboctave/cruft/lapack-xtra/.libs/libcruft_la-zrsf2csf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/lapack-xtra/zrsf2csf.f:36:13: BUILDSTDERR: y = t(j+1,j) BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/lapack-xtra/zrsf2csf.f:39:15: BUILDSTDERR: z = t(j,j+1) BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/lapack-xtra/zrsf2csf.f:26:25: BUILDSTDERR: double precision x,y,z BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused variable 'x' declared at (1) [-Wunused-variable] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/cruft/misc/libcruft_la-blaswrap.lo `test -f 'liboctave/cruft/misc/blaswrap.c' || echo './'`liboctave/cruft/misc/blaswrap.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/cruft/misc/blaswrap.c -fPIC -DPIC -o liboctave/cruft/misc/.libs/libcruft_la-blaswrap.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/misc/libcruft_la-d1mach.lo `test -f 'liboctave/cruft/misc/d1mach.f' || echo './'`liboctave/cruft/misc/d1mach.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/misc/d1mach.f -fPIC -o liboctave/cruft/misc/.libs/libcruft_la-d1mach.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/cruft/misc/libcruft_la-cquit.lo `test -f 'liboctave/cruft/misc/cquit.c' || echo './'`liboctave/cruft/misc/cquit.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/cruft/misc/cquit.c -fPIC -DPIC -o liboctave/cruft/misc/.libs/libcruft_la-cquit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/misc/libcruft_la-i1mach.lo `test -f 'liboctave/cruft/misc/i1mach.f' || echo './'`liboctave/cruft/misc/i1mach.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/misc/i1mach.f -fPIC -o liboctave/cruft/misc/.libs/libcruft_la-i1mach.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/misc/i1mach.f:12:20: BUILDSTDERR: imach(11) = slamch ('n') BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/misc/i1mach.f:13:20: BUILDSTDERR: imach(12) = slamch ('m') BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/misc/i1mach.f:14:20: BUILDSTDERR: imach(13) = slamch ('l') BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/misc/i1mach.f:15:20: BUILDSTDERR: imach(14) = dlamch ('n') BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/misc/i1mach.f:16:20: BUILDSTDERR: imach(15) = dlamch ('m') BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/misc/i1mach.f:17:20: BUILDSTDERR: imach(16) = dlamch ('l') BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/cruft/misc/libcruft_la-f77-fcn.lo `test -f 'liboctave/cruft/misc/f77-fcn.c' || echo './'`liboctave/cruft/misc/f77-fcn.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/cruft/misc/f77-fcn.c -fPIC -DPIC -o liboctave/cruft/misc/.libs/libcruft_la-f77-fcn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/cruft/misc/libcruft_la-lo-error.lo `test -f 'liboctave/cruft/misc/lo-error.c' || echo './'`liboctave/cruft/misc/lo-error.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/cruft/misc/lo-error.c -fPIC -DPIC -o liboctave/cruft/misc/.libs/libcruft_la-lo-error.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/cruft/misc/libcruft_la-f77-extern.lo `test -f 'liboctave/cruft/misc/f77-extern.cc' || echo './'`liboctave/cruft/misc/f77-extern.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/cruft/misc/f77-extern.cc -fPIC -DPIC -o liboctave/cruft/misc/.libs/libcruft_la-f77-extern.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/misc/libcruft_la-r1mach.lo `test -f 'liboctave/cruft/misc/r1mach.f' || echo './'`liboctave/cruft/misc/r1mach.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/misc/r1mach.f -fPIC -o liboctave/cruft/misc/.libs/libcruft_la-r1mach.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-cfode.lo `test -f 'liboctave/cruft/odepack/cfode.f' || echo './'`liboctave/cruft/odepack/cfode.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/cfode.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-cfode.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/cruft/Faddeeva/libcruft_la-Faddeeva.lo `test -f 'liboctave/cruft/Faddeeva/Faddeeva.cc' || echo './'`liboctave/cruft/Faddeeva/Faddeeva.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/cruft/Faddeeva/Faddeeva.cc -fPIC -DPIC -o liboctave/cruft/Faddeeva/.libs/libcruft_la-Faddeeva.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-ewset.lo `test -f 'liboctave/cruft/odepack/ewset.f' || echo './'`liboctave/cruft/odepack/ewset.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/ewset.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-ewset.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-intdy.lo `test -f 'liboctave/cruft/odepack/intdy.f' || echo './'`liboctave/cruft/odepack/intdy.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/intdy.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-intdy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/cruft/misc/libcruft_la-quit.lo `test -f 'liboctave/cruft/misc/quit.cc' || echo './'`liboctave/cruft/misc/quit.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/cruft/misc/quit.cc -fPIC -DPIC -o liboctave/cruft/misc/.libs/libcruft_la-quit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-solsy.lo `test -f 'liboctave/cruft/odepack/solsy.f' || echo './'`liboctave/cruft/odepack/solsy.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/solsy.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-solsy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/odepack/solsy.f:1:39: BUILDSTDERR: SUBROUTINE SOLSY (WM, IWM, X, TEM) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'tem' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-prepj.lo `test -f 'liboctave/cruft/odepack/prepj.f' || echo './'`liboctave/cruft/odepack/prepj.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/prepj.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-prepj.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-dlsode.lo `test -f 'liboctave/cruft/odepack/dlsode.f' || echo './'`liboctave/cruft/odepack/dlsode.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/dlsode.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-dlsode.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/odepack/dlsode.f:1324:0: BUILDSTDERR: IF (IHIT) T = TCRIT BUILDSTDERR: BUILDSTDERR: Warning: 'ihit' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-vnorm.lo `test -f 'liboctave/cruft/odepack/vnorm.f' || echo './'`liboctave/cruft/odepack/vnorm.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/vnorm.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-vnorm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-sewset.lo `test -f 'liboctave/cruft/odepack/sewset.f' || echo './'`liboctave/cruft/odepack/sewset.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/sewset.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-sewset.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-scfode.lo `test -f 'liboctave/cruft/odepack/scfode.f' || echo './'`liboctave/cruft/odepack/scfode.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/scfode.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-scfode.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-stode.lo `test -f 'liboctave/cruft/odepack/stode.f' || echo './'`liboctave/cruft/odepack/stode.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/stode.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-stode.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-sintdy.lo `test -f 'liboctave/cruft/odepack/sintdy.f' || echo './'`liboctave/cruft/odepack/sintdy.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/sintdy.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-sintdy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/odepack/sintdy.f:62:22: BUILDSTDERR: CHARACTER*80 MSG BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused variable 'msg' declared at (1) [-Wunused-variable] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-ssolsy.lo `test -f 'liboctave/cruft/odepack/ssolsy.f' || echo './'`liboctave/cruft/odepack/ssolsy.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/ssolsy.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-ssolsy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/odepack/ssolsy.f:1:40: BUILDSTDERR: SUBROUTINE SSOLSY (WM, IWM, X, TEM) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'tem' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-sprepj.lo `test -f 'liboctave/cruft/odepack/sprepj.f' || echo './'`liboctave/cruft/odepack/sprepj.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/sprepj.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-sprepj.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-svnorm.lo `test -f 'liboctave/cruft/odepack/svnorm.f' || echo './'`liboctave/cruft/odepack/svnorm.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/svnorm.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-svnorm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ordered-qz/libcruft_la-dsubsp.lo `test -f 'liboctave/cruft/ordered-qz/dsubsp.f' || echo './'`liboctave/cruft/ordered-qz/dsubsp.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ordered-qz/dsubsp.f -fPIC -o liboctave/cruft/ordered-qz/.libs/libcruft_la-dsubsp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-slsode.lo `test -f 'liboctave/cruft/odepack/slsode.f' || echo './'`liboctave/cruft/odepack/slsode.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/slsode.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-slsode.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/odepack/slsode.f:1223:22: BUILDSTDERR: CHARACTER*80 MSG BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused variable 'msg' declared at (1) [-Wunused-variable] BUILDSTDERR: liboctave/cruft/odepack/slsode.f:1573:0: BUILDSTDERR: IF (IHIT) T = TCRIT BUILDSTDERR: BUILDSTDERR: Warning: 'ihit' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ordered-qz/libcruft_la-ssubsp.lo `test -f 'liboctave/cruft/ordered-qz/ssubsp.f' || echo './'`liboctave/cruft/ordered-qz/ssubsp.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ordered-qz/ssubsp.f -fPIC -o liboctave/cruft/ordered-qz/.libs/libcruft_la-ssubsp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/odepack/libcruft_la-sstode.lo `test -f 'liboctave/cruft/odepack/sstode.f' || echo './'`liboctave/cruft/odepack/sstode.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/odepack/sstode.f -fPIC -o liboctave/cruft/odepack/.libs/libcruft_la-sstode.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-dqagi.lo `test -f 'liboctave/cruft/quadpack/dqagi.f' || echo './'`liboctave/cruft/quadpack/dqagi.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/dqagi.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-dqagi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-dqagp.lo `test -f 'liboctave/cruft/quadpack/dqagp.f' || echo './'`liboctave/cruft/quadpack/dqagp.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/dqagp.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-dqagp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ordered-qz/libcruft_la-exchqz.lo `test -f 'liboctave/cruft/ordered-qz/exchqz.f' || echo './'`liboctave/cruft/ordered-qz/exchqz.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ordered-qz/exchqz.f -fPIC -o liboctave/cruft/ordered-qz/.libs/libcruft_la-exchqz.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-dqagie.lo `test -f 'liboctave/cruft/quadpack/dqagie.f' || echo './'`liboctave/cruft/quadpack/dqagie.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/dqagie.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-dqagie.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/quadpack/dqagie.f:416:0: BUILDSTDERR: SMALL = SMALL*0.5D+00 BUILDSTDERR: BUILDSTDERR: Warning: 'small' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/quadpack/dqagie.f:377:0: BUILDSTDERR: 40 IF(IERRO.EQ.3.OR.ERLARG.LE.ERTEST) GO TO 60 BUILDSTDERR: BUILDSTDERR: Warning: 'ertest' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/quadpack/dqagie.f:367:0: BUILDSTDERR: ERLARG = ERLARG-ERLAST BUILDSTDERR: BUILDSTDERR: Warning: 'erlarg' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-dqelg.lo `test -f 'liboctave/cruft/quadpack/dqelg.f' || echo './'`liboctave/cruft/quadpack/dqelg.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/dqelg.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-dqelg.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/ordered-qz/libcruft_la-sexchqz.lo `test -f 'liboctave/cruft/ordered-qz/sexchqz.f' || echo './'`liboctave/cruft/ordered-qz/sexchqz.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/ordered-qz/sexchqz.f -fPIC -o liboctave/cruft/ordered-qz/.libs/libcruft_la-sexchqz.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-dqk15i.lo `test -f 'liboctave/cruft/quadpack/dqk15i.f' || echo './'`liboctave/cruft/quadpack/dqk15i.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/dqk15i.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-dqk15i.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-dqk21.lo `test -f 'liboctave/cruft/quadpack/dqk21.f' || echo './'`liboctave/cruft/quadpack/dqk21.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/dqk21.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-dqk21.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-dqpsrt.lo `test -f 'liboctave/cruft/quadpack/dqpsrt.f' || echo './'`liboctave/cruft/quadpack/dqpsrt.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/dqpsrt.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-dqpsrt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-dqagpe.lo `test -f 'liboctave/cruft/quadpack/dqagpe.f' || echo './'`liboctave/cruft/quadpack/dqagpe.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/dqagpe.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-dqagpe.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/quadpack/dqagpe.f:529:0: BUILDSTDERR: IF(IERRO.EQ.3) ABSERR = ABSERR+CORREC BUILDSTDERR: BUILDSTDERR: Warning: 'correc' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/quadpack/dqagpe.f:353:0: BUILDSTDERR: IORD(K) = IORD(I) BUILDSTDERR: BUILDSTDERR: Warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-qagi.lo `test -f 'liboctave/cruft/quadpack/qagi.f' || echo './'`liboctave/cruft/quadpack/qagi.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/qagi.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-qagi.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-qagp.lo `test -f 'liboctave/cruft/quadpack/qagp.f' || echo './'`liboctave/cruft/quadpack/qagp.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/qagp.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-qagp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-qagie.lo `test -f 'liboctave/cruft/quadpack/qagie.f' || echo './'`liboctave/cruft/quadpack/qagie.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/qagie.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-qagie.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/quadpack/qagie.f:419:0: BUILDSTDERR: small = small*0.5e+00 BUILDSTDERR: BUILDSTDERR: Warning: 'small' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/quadpack/qagie.f:379:0: BUILDSTDERR: 40 if(ierro.eq.3.or.erlarg.le.ertest) go to 60 BUILDSTDERR: BUILDSTDERR: Warning: 'ertest' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/quadpack/qagie.f:369:0: BUILDSTDERR: erlarg = erlarg-erlast BUILDSTDERR: BUILDSTDERR: Warning: 'erlarg' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-qelg.lo `test -f 'liboctave/cruft/quadpack/qelg.f' || echo './'`liboctave/cruft/quadpack/qelg.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/qelg.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-qelg.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-qk15i.lo `test -f 'liboctave/cruft/quadpack/qk15i.f' || echo './'`liboctave/cruft/quadpack/qk15i.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/qk15i.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-qk15i.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-qk21.lo `test -f 'liboctave/cruft/quadpack/qk21.f' || echo './'`liboctave/cruft/quadpack/qk21.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/qk21.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-qk21.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-qagpe.lo `test -f 'liboctave/cruft/quadpack/qagpe.f' || echo './'`liboctave/cruft/quadpack/qagpe.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/qagpe.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-qagpe.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/quadpack/qagpe.f:558:0: BUILDSTDERR: result = result*sign BUILDSTDERR: BUILDSTDERR: Warning: 'sign' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/quadpack/qagpe.f:534:0: BUILDSTDERR: if(ierro.eq.3) abserr = abserr+correc BUILDSTDERR: BUILDSTDERR: Warning: 'correc' may be used uninitialized in this function [-Wmaybe-uninitialized] BUILDSTDERR: liboctave/cruft/quadpack/qagpe.f:355:0: BUILDSTDERR: iord(k) = iord(i) BUILDSTDERR: BUILDSTDERR: Warning: 'k' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-qpsrt.lo `test -f 'liboctave/cruft/quadpack/qpsrt.f' || echo './'`liboctave/cruft/quadpack/qpsrt.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/qpsrt.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-qpsrt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/quadpack/libcruft_la-xerror.lo `test -f 'liboctave/cruft/quadpack/xerror.f' || echo './'`liboctave/cruft/quadpack/xerror.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/quadpack/xerror.f -fPIC -o liboctave/cruft/quadpack/.libs/libcruft_la-xerror.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-fdump.lo `test -f 'liboctave/cruft/slatec-err/fdump.f' || echo './'`liboctave/cruft/slatec-err/fdump.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/fdump.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-fdump.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xerclr.lo `test -f 'liboctave/cruft/slatec-err/xerclr.f' || echo './'`liboctave/cruft/slatec-err/xerclr.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xerclr.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xerclr.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-j4save.lo `test -f 'liboctave/cruft/slatec-err/j4save.f' || echo './'`liboctave/cruft/slatec-err/j4save.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/j4save.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-j4save.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-ixsav.lo `test -f 'liboctave/cruft/slatec-err/ixsav.f' || echo './'`liboctave/cruft/slatec-err/ixsav.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/ixsav.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-ixsav.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-err/ixsav.f:2:0: BUILDSTDERR: INTEGER FUNCTION IXSAV (IPAR, IVALUE, ISET) BUILDSTDERR: BUILDSTDERR: Warning: '__result_ixsav' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xercnt.lo `test -f 'liboctave/cruft/slatec-err/xercnt.f' || echo './'`liboctave/cruft/slatec-err/xercnt.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xercnt.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xercnt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-err/xercnt.f:2:67: BUILDSTDERR: SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'kontrl' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/slatec-err/xercnt.f:2:59: BUILDSTDERR: SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'level' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/slatec-err/xercnt.f:2:31: BUILDSTDERR: SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'librar' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/slatec-err/xercnt.f:2:46: BUILDSTDERR: SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'messg' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/slatec-err/xercnt.f:2:52: BUILDSTDERR: SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'nerr' at (1) [-Wunused-dummy-argument] BUILDSTDERR: liboctave/cruft/slatec-err/xercnt.f:2:39: BUILDSTDERR: SUBROUTINE XERCNT (LIBRAR, SUBROU, MESSG, NERR, LEVEL, KONTRL) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'subrou' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xerhlt.lo `test -f 'liboctave/cruft/slatec-err/xerhlt.f' || echo './'`liboctave/cruft/slatec-err/xerhlt.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xerhlt.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xerhlt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xerrwd.lo `test -f 'liboctave/cruft/slatec-err/xerrwd.f' || echo './'`liboctave/cruft/slatec-err/xerrwd.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xerrwd.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xerrwd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-err/xerrwd.f:3:40: BUILDSTDERR: SUBROUTINE XERRWD (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'nerr' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xerprn.lo `test -f 'liboctave/cruft/slatec-err/xerprn.f' || echo './'`liboctave/cruft/slatec-err/xerprn.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xerprn.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xerprn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xermsg.lo `test -f 'liboctave/cruft/slatec-err/xermsg.f' || echo './'`liboctave/cruft/slatec-err/xermsg.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xermsg.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xermsg.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xersve.lo `test -f 'liboctave/cruft/slatec-err/xersve.f' || echo './'`liboctave/cruft/slatec-err/xersve.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xersve.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xersve.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xgetf.lo `test -f 'liboctave/cruft/slatec-err/xgetf.f' || echo './'`liboctave/cruft/slatec-err/xgetf.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xgetf.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xgetf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xsetf.lo `test -f 'liboctave/cruft/slatec-err/xsetf.f' || echo './'`liboctave/cruft/slatec-err/xsetf.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xsetf.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xsetf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xgetua.lo `test -f 'liboctave/cruft/slatec-err/xgetua.f' || echo './'`liboctave/cruft/slatec-err/xgetua.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xgetua.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xgetua.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-err/libcruft_la-xsetua.lo `test -f 'liboctave/cruft/slatec-err/xsetua.f' || echo './'`liboctave/cruft/slatec-err/xsetua.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-err/xsetua.f -fPIC -o liboctave/cruft/slatec-err/.libs/libcruft_la-xsetua.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-albeta.lo `test -f 'liboctave/cruft/slatec-fn/albeta.f' || echo './'`liboctave/cruft/slatec-fn/albeta.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/albeta.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-albeta.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-alnrel.lo `test -f 'liboctave/cruft/slatec-fn/alnrel.f' || echo './'`liboctave/cruft/slatec-fn/alnrel.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/alnrel.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-alnrel.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/alnrel.f:2:0: BUILDSTDERR: FUNCTION ALNREL (X) BUILDSTDERR: BUILDSTDERR: Warning: '__result_alnrel' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-algams.lo `test -f 'liboctave/cruft/slatec-fn/algams.f' || echo './'`liboctave/cruft/slatec-fn/algams.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/algams.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-algams.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/algams.f:34:12: BUILDSTDERR: INT = MOD (-AINT(X), 2.0) + 0.1 BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-alngam.lo `test -f 'liboctave/cruft/slatec-fn/alngam.f' || echo './'`liboctave/cruft/slatec-fn/alngam.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/alngam.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-alngam.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/alngam.f:57:0: BUILDSTDERR: IF (X.GT.0.) RETURN BUILDSTDERR: BUILDSTDERR: Warning: '__result_alngam' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-acosh.lo `test -f 'liboctave/cruft/slatec-fn/acosh.f' || echo './'`liboctave/cruft/slatec-fn/acosh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/acosh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-acosh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/acosh.f:2:6: BUILDSTDERR: FUNCTION ACOSH (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'acosh' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-asinh.lo `test -f 'liboctave/cruft/slatec-fn/asinh.f' || echo './'`liboctave/cruft/slatec-fn/asinh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/asinh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-asinh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/asinh.f:2:6: BUILDSTDERR: FUNCTION ASINH (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'asinh' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-atanh.lo `test -f 'liboctave/cruft/slatec-fn/atanh.f' || echo './'`liboctave/cruft/slatec-fn/atanh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/atanh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-atanh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/atanh.f:2:6: BUILDSTDERR: FUNCTION ATANH (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'atanh' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-csevl.lo `test -f 'liboctave/cruft/slatec-fn/csevl.f' || echo './'`liboctave/cruft/slatec-fn/csevl.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/csevl.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-csevl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/csevl.f:62:0: BUILDSTDERR: CSEVL = 0.5E0*(B0-B2) BUILDSTDERR: BUILDSTDERR: Warning: 'b2' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-betai.lo `test -f 'liboctave/cruft/slatec-fn/betai.f' || echo './'`liboctave/cruft/slatec-fn/betai.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/betai.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-betai.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/betai.f:78:10: BUILDSTDERR: N = MAX (ALNEPS/LOG(Y), 4.0E0) BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/slatec-fn/betai.f:89:11: BUILDSTDERR: IB = MAX (XB/ALNSML, 0.0E0) BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/slatec-fn/betai.f:95:10: BUILDSTDERR: N = Q BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-d9gmit.lo `test -f 'liboctave/cruft/slatec-fn/d9gmit.f' || echo './'`liboctave/cruft/slatec-fn/d9gmit.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/d9gmit.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-d9gmit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/d9gmit.f:43:11: BUILDSTDERR: MA = A + 0.5D0 BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/slatec-fn/d9gmit.f:44:26: BUILDSTDERR: IF (A.LT.0.D0) MA = A - 0.5D0 BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/slatec-fn/d9gmit.f:2:65: BUILDSTDERR: DOUBLE PRECISION FUNCTION D9GMIT (A, X, ALGAP1, SGNGAM, ALX) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'alx' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-d9lgic.lo `test -f 'liboctave/cruft/slatec-fn/d9lgic.f' || echo './'`liboctave/cruft/slatec-fn/d9lgic.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/d9lgic.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-d9lgic.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-d9lgit.lo `test -f 'liboctave/cruft/slatec-fn/d9lgit.f' || echo './'`liboctave/cruft/slatec-fn/d9lgit.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/d9lgit.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-d9lgit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-d9lgmc.lo `test -f 'liboctave/cruft/slatec-fn/d9lgmc.f' || echo './'`liboctave/cruft/slatec-fn/d9lgmc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/d9lgmc.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-d9lgmc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dacosh.lo `test -f 'liboctave/cruft/slatec-fn/dacosh.f' || echo './'`liboctave/cruft/slatec-fn/dacosh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dacosh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dacosh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/dacosh.f:2:6: BUILDSTDERR: DOUBLE PRECISION FUNCTION DACOSH (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'dacosh' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dasinh.lo `test -f 'liboctave/cruft/slatec-fn/dasinh.f' || echo './'`liboctave/cruft/slatec-fn/dasinh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dasinh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dasinh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/dasinh.f:2:6: BUILDSTDERR: DOUBLE PRECISION FUNCTION DASINH (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'dasinh' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-datanh.lo `test -f 'liboctave/cruft/slatec-fn/datanh.f' || echo './'`liboctave/cruft/slatec-fn/datanh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/datanh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-datanh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/datanh.f:2:6: BUILDSTDERR: DOUBLE PRECISION FUNCTION DATANH (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'datanh' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dbetai.lo `test -f 'liboctave/cruft/slatec-fn/dbetai.f' || echo './'`liboctave/cruft/slatec-fn/dbetai.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dbetai.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dbetai.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/dbetai.f:79:10: BUILDSTDERR: N = MAX (ALNEPS/LOG(Y), 4.0D0) BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/slatec-fn/dbetai.f:91:11: BUILDSTDERR: IB = MAX (XB/ALNSML, 0.0D0) BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/slatec-fn/dbetai.f:97:10: BUILDSTDERR: N = Q BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dcsevl.lo `test -f 'liboctave/cruft/slatec-fn/dcsevl.f' || echo './'`liboctave/cruft/slatec-fn/dcsevl.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dcsevl.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dcsevl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/dcsevl.f:62:0: BUILDSTDERR: DCSEVL = 0.5D0*(B0-B2) BUILDSTDERR: BUILDSTDERR: Warning: 'b2' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-derf.lo `test -f 'liboctave/cruft/slatec-fn/derf.f' || echo './'`liboctave/cruft/slatec-fn/derf.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/derf.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-derf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/derf.f:2:6: BUILDSTDERR: DOUBLE PRECISION FUNCTION DERF (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'derf' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] BUILDSTDERR: liboctave/cruft/slatec-fn/derf.f:2:0: BUILDSTDERR: DOUBLE PRECISION FUNCTION DERF (X) BUILDSTDERR: BUILDSTDERR: Warning: '__result_derf' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dgami.lo `test -f 'liboctave/cruft/slatec-fn/dgami.f' || echo './'`liboctave/cruft/slatec-fn/dgami.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dgami.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgami.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dgamit.lo `test -f 'liboctave/cruft/slatec-fn/dgamit.f' || echo './'`liboctave/cruft/slatec-fn/dgamit.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dgamit.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgamit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dgamlm.lo `test -f 'liboctave/cruft/slatec-fn/dgamlm.f' || echo './'`liboctave/cruft/slatec-fn/dgamlm.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dgamlm.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgamlm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dgamr.lo `test -f 'liboctave/cruft/slatec-fn/dgamr.f' || echo './'`liboctave/cruft/slatec-fn/dgamr.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dgamr.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgamr.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dgamma.lo `test -f 'liboctave/cruft/slatec-fn/dgamma.f' || echo './'`liboctave/cruft/slatec-fn/dgamma.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dgamma.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgamma.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/dgamma.f:2:6: BUILDSTDERR: DOUBLE PRECISION FUNCTION DGAMMA (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'dgamma' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] BUILDSTDERR: liboctave/cruft/slatec-fn/dgamma.f:97:10: BUILDSTDERR: N = X BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dlgams.lo `test -f 'liboctave/cruft/slatec-fn/dlgams.f' || echo './'`liboctave/cruft/slatec-fn/dlgams.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dlgams.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dlgams.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/dlgams.f:33:12: BUILDSTDERR: INT = MOD (-AINT(X), 2.0D0) + 0.1D0 BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) [-Wconversion] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dlbeta.lo `test -f 'liboctave/cruft/slatec-fn/dlbeta.f' || echo './'`liboctave/cruft/slatec-fn/dlbeta.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dlbeta.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dlbeta.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dlngam.lo `test -f 'liboctave/cruft/slatec-fn/dlngam.f' || echo './'`liboctave/cruft/slatec-fn/dlngam.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dlngam.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dlngam.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/dlngam.f:59:0: BUILDSTDERR: IF (X.GT.0.D0) RETURN BUILDSTDERR: BUILDSTDERR: Warning: '__result_dlngam' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dlnrel.lo `test -f 'liboctave/cruft/slatec-fn/dlnrel.f' || echo './'`liboctave/cruft/slatec-fn/dlnrel.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dlnrel.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dlnrel.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/dlnrel.f:2:0: BUILDSTDERR: DOUBLE PRECISION FUNCTION DLNREL (X) BUILDSTDERR: BUILDSTDERR: Warning: '__result_dlnrel' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dpchst.lo `test -f 'liboctave/cruft/slatec-fn/dpchst.f' || echo './'`liboctave/cruft/slatec-fn/dpchst.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dpchst.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dpchst.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dpchim.lo `test -f 'liboctave/cruft/slatec-fn/dpchim.f' || echo './'`liboctave/cruft/slatec-fn/dpchim.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dpchim.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dpchim.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-erf.lo `test -f 'liboctave/cruft/slatec-fn/erf.f' || echo './'`liboctave/cruft/slatec-fn/erf.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/erf.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-erf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/erf.f:2:6: BUILDSTDERR: FUNCTION ERF (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'erf' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] BUILDSTDERR: liboctave/cruft/slatec-fn/erf.f:2:0: BUILDSTDERR: FUNCTION ERF (X) BUILDSTDERR: BUILDSTDERR: Warning: '__result_erf' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-gami.lo `test -f 'liboctave/cruft/slatec-fn/gami.f' || echo './'`liboctave/cruft/slatec-fn/gami.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/gami.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-gami.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-gamit.lo `test -f 'liboctave/cruft/slatec-fn/gamit.f' || echo './'`liboctave/cruft/slatec-fn/gamit.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/gamit.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-gamit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-gamlim.lo `test -f 'liboctave/cruft/slatec-fn/gamlim.f' || echo './'`liboctave/cruft/slatec-fn/gamlim.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/gamlim.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-gamlim.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-dpsifn.lo `test -f 'liboctave/cruft/slatec-fn/dpsifn.f' || echo './'`liboctave/cruft/slatec-fn/dpsifn.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/dpsifn.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-dpsifn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-gamma.lo `test -f 'liboctave/cruft/slatec-fn/gamma.f' || echo './'`liboctave/cruft/slatec-fn/gamma.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/gamma.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-gamma.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/gamma.f:2:6: BUILDSTDERR: FUNCTION GAMMA (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'gamma' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] BUILDSTDERR: liboctave/cruft/slatec-fn/gamma.f:82:10: BUILDSTDERR: N = X BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-gamr.lo `test -f 'liboctave/cruft/slatec-fn/gamr.f' || echo './'`liboctave/cruft/slatec-fn/gamr.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/gamr.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-gamr.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-initds.lo `test -f 'liboctave/cruft/slatec-fn/initds.f' || echo './'`liboctave/cruft/slatec-fn/initds.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/initds.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-initds.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/initds.f:49:0: BUILDSTDERR: 20 IF (I .EQ. NOS) CALL XERMSG ('SLATEC', 'INITDS', BUILDSTDERR: BUILDSTDERR: Warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-inits.lo `test -f 'liboctave/cruft/slatec-fn/inits.f' || echo './'`liboctave/cruft/slatec-fn/inits.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/inits.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-inits.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/inits.f:48:0: BUILDSTDERR: 20 IF (I .EQ. NOS) CALL XERMSG ('SLATEC', 'INITS', BUILDSTDERR: BUILDSTDERR: Warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-pchst.lo `test -f 'liboctave/cruft/slatec-fn/pchst.f' || echo './'`liboctave/cruft/slatec-fn/pchst.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/pchst.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-pchst.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-pchim.lo `test -f 'liboctave/cruft/slatec-fn/pchim.f' || echo './'`liboctave/cruft/slatec-fn/pchim.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/pchim.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-pchim.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-r9lgmc.lo `test -f 'liboctave/cruft/slatec-fn/r9lgmc.f' || echo './'`liboctave/cruft/slatec-fn/r9lgmc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/r9lgmc.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-r9lgmc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-psifn.lo `test -f 'liboctave/cruft/slatec-fn/psifn.f' || echo './'`liboctave/cruft/slatec-fn/psifn.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/psifn.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-psifn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-r9lgit.lo `test -f 'liboctave/cruft/slatec-fn/r9lgit.f' || echo './'`liboctave/cruft/slatec-fn/r9lgit.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/r9lgit.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-r9lgit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-r9lgic.lo `test -f 'liboctave/cruft/slatec-fn/r9lgic.f' || echo './'`liboctave/cruft/slatec-fn/r9lgic.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/r9lgic.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-r9lgic.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-r9gmit.lo `test -f 'liboctave/cruft/slatec-fn/r9gmit.f' || echo './'`liboctave/cruft/slatec-fn/r9gmit.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/r9gmit.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-r9gmit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/r9gmit.f:36:11: BUILDSTDERR: MA = A + 0.5 BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/slatec-fn/r9gmit.f:37:25: BUILDSTDERR: IF (A.LT.0.0) MA = A - 0.5 BUILDSTDERR: 1 BUILDSTDERR: Warning: Possible change of value in conversion from REAL(4) to INTEGER(4) at (1) [-Wconversion] BUILDSTDERR: liboctave/cruft/slatec-fn/r9gmit.f:2:48: BUILDSTDERR: FUNCTION R9GMIT (A, X, ALGAP1, SGNGAM, ALX) BUILDSTDERR: 1 BUILDSTDERR: Warning: Unused dummy argument 'alx' at (1) [-Wunused-dummy-argument] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xdacosh.lo `test -f 'liboctave/cruft/slatec-fn/xdacosh.f' || echo './'`liboctave/cruft/slatec-fn/xdacosh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xdacosh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdacosh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xdbetai.lo `test -f 'liboctave/cruft/slatec-fn/xdbetai.f' || echo './'`liboctave/cruft/slatec-fn/xdbetai.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xdbetai.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdbetai.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xdasinh.lo `test -f 'liboctave/cruft/slatec-fn/xdasinh.f' || echo './'`liboctave/cruft/slatec-fn/xdasinh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xdasinh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdasinh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xdatanh.lo `test -f 'liboctave/cruft/slatec-fn/xdatanh.f' || echo './'`liboctave/cruft/slatec-fn/xdatanh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xdatanh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdatanh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xderf.lo `test -f 'liboctave/cruft/slatec-fn/xderf.f' || echo './'`liboctave/cruft/slatec-fn/xderf.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xderf.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xderf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xderfc.lo `test -f 'liboctave/cruft/slatec-fn/xderfc.f' || echo './'`liboctave/cruft/slatec-fn/xderfc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xderfc.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xderfc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xdgamit.lo `test -f 'liboctave/cruft/slatec-fn/xdgamit.f' || echo './'`liboctave/cruft/slatec-fn/xdgamit.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xdgamit.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdgamit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xdgami.lo `test -f 'liboctave/cruft/slatec-fn/xdgami.f' || echo './'`liboctave/cruft/slatec-fn/xdgami.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xdgami.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdgami.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xdgamma.lo `test -f 'liboctave/cruft/slatec-fn/xdgamma.f' || echo './'`liboctave/cruft/slatec-fn/xdgamma.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xdgamma.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdgamma.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xacosh.lo `test -f 'liboctave/cruft/slatec-fn/xacosh.f' || echo './'`liboctave/cruft/slatec-fn/xacosh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xacosh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xacosh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xasinh.lo `test -f 'liboctave/cruft/slatec-fn/xasinh.f' || echo './'`liboctave/cruft/slatec-fn/xasinh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xasinh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xasinh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xgmainc.lo `test -f 'liboctave/cruft/slatec-fn/xgmainc.f' || echo './'`liboctave/cruft/slatec-fn/xgmainc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xgmainc.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xgmainc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/xgmainc.f:55:3: BUILDSTDERR: 20 IF (X.GT.1.D0) GO TO 30 BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 20 at (1) defined but not used [-Wunused-label] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xatanh.lo `test -f 'liboctave/cruft/slatec-fn/xatanh.f' || echo './'`liboctave/cruft/slatec-fn/xatanh.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xatanh.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xatanh.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xerf.lo `test -f 'liboctave/cruft/slatec-fn/xerf.f' || echo './'`liboctave/cruft/slatec-fn/xerf.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xerf.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xerf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xerfc.lo `test -f 'liboctave/cruft/slatec-fn/xerfc.f' || echo './'`liboctave/cruft/slatec-fn/xerfc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xerfc.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xerfc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xsgmainc.lo `test -f 'liboctave/cruft/slatec-fn/xsgmainc.f' || echo './'`liboctave/cruft/slatec-fn/xsgmainc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xsgmainc.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xsgmainc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/xsgmainc.f:55:3: BUILDSTDERR: 20 IF (X.GT.1.E0) GO TO 30 BUILDSTDERR: 1 BUILDSTDERR: Warning: Label 20 at (1) defined but not used [-Wunused-label] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xbetai.lo `test -f 'liboctave/cruft/slatec-fn/xbetai.f' || echo './'`liboctave/cruft/slatec-fn/xbetai.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xbetai.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xbetai.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-xgamma.lo `test -f 'liboctave/cruft/slatec-fn/xgamma.f' || echo './'`liboctave/cruft/slatec-fn/xgamma.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/xgamma.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-xgamma.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-derfc.lo `test -f 'liboctave/cruft/slatec-fn/derfc.f' || echo './'`liboctave/cruft/slatec-fn/derfc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/derfc.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-derfc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/derfc.f:2:6: BUILDSTDERR: DOUBLE PRECISION FUNCTION DERFC (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'derfc' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=compile gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c -o liboctave/cruft/slatec-fn/libcruft_la-erfc.lo `test -f 'liboctave/cruft/slatec-fn/erfc.f' || echo './'`liboctave/cruft/slatec-fn/erfc.f libtool: compile: gfortran -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -c liboctave/cruft/slatec-fn/erfc.f -fPIC -o liboctave/cruft/slatec-fn/.libs/libcruft_la-erfc.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/cruft/slatec-fn/erfc.f:2:6: BUILDSTDERR: FUNCTION ERFC (X) BUILDSTDERR: 1 BUILDSTDERR: Warning: 'erfc' declared at (1) is also the name of an intrinsic. It can only be called via an explicit interface or if declared EXTERNAL. [-Wintrinsic-shadow] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-CollocWt.lo `test -f 'liboctave/numeric/CollocWt.cc' || echo './'`liboctave/numeric/CollocWt.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/CollocWt.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-CollocWt.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/numeric/CollocWt.h:30, BUILDSTDERR: from liboctave/numeric/CollocWt.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-DASSL.lo `test -f 'liboctave/numeric/DASSL.cc' || echo './'`liboctave/numeric/DASSL.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/DASSL.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-DASSL.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/base-de.h:30, BUILDSTDERR: from liboctave/numeric/base-dae.h:28, BUILDSTDERR: from liboctave/numeric/DAE.h:29, BUILDSTDERR: from liboctave/numeric/DASSL-opts.h:10, BUILDSTDERR: from liboctave/numeric/DASSL.h:30, BUILDSTDERR: from liboctave/numeric/DASSL.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-DASPK.lo `test -f 'liboctave/numeric/DASPK.cc' || echo './'`liboctave/numeric/DASPK.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/DASPK.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-DASPK.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/base-de.h:30, BUILDSTDERR: from liboctave/numeric/base-dae.h:28, BUILDSTDERR: from liboctave/numeric/DAE.h:29, BUILDSTDERR: from liboctave/numeric/DASPK-opts.h:10, BUILDSTDERR: from liboctave/numeric/DASPK.h:30, BUILDSTDERR: from liboctave/numeric/DASPK.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-DASRT.lo `test -f 'liboctave/numeric/DASRT.cc' || echo './'`liboctave/numeric/DASRT.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/DASRT.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-DASRT.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/base-de.h:30, BUILDSTDERR: from liboctave/numeric/base-dae.h:28, BUILDSTDERR: from liboctave/numeric/DAE.h:29, BUILDSTDERR: from liboctave/numeric/DAERT.h:28, BUILDSTDERR: from liboctave/numeric/DASRT-opts.h:10, BUILDSTDERR: from liboctave/numeric/DASRT.h:30, BUILDSTDERR: from liboctave/numeric/DASRT.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-ODES.lo `test -f 'liboctave/numeric/ODES.cc' || echo './'`liboctave/numeric/ODES.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/ODES.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-ODES.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/numeric/ODESFunc.h:28, BUILDSTDERR: from liboctave/numeric/ODES.h:28, BUILDSTDERR: from liboctave/numeric/ODES.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-Quad.lo `test -f 'liboctave/numeric/Quad.cc' || echo './'`liboctave/numeric/Quad.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/Quad.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-Quad.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/Quad.h:30, BUILDSTDERR: from liboctave/numeric/Quad.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-LSODE.lo `test -f 'liboctave/numeric/LSODE.cc' || echo './'`liboctave/numeric/LSODE.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/LSODE.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-LSODE.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/base-de.h:30, BUILDSTDERR: from liboctave/numeric/ODE.h:29, BUILDSTDERR: from liboctave/numeric/LSODE-opts.h:10, BUILDSTDERR: from liboctave/numeric/LSODE.h:30, BUILDSTDERR: from liboctave/numeric/LSODE.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-EIG.lo `test -f 'liboctave/numeric/EIG.cc' || echo './'`liboctave/numeric/EIG.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/EIG.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-EIG.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/numeric/EIG.h:30, BUILDSTDERR: from liboctave/numeric/EIG.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-aepbalance.lo `test -f 'liboctave/numeric/aepbalance.cc' || echo './'`liboctave/numeric/aepbalance.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/aepbalance.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-aepbalance.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/numeric/aepbalance.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-chol.lo `test -f 'liboctave/numeric/chol.cc' || echo './'`liboctave/numeric/chol.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/chol.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-chol.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/numeric/chol.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-fEIG.lo `test -f 'liboctave/numeric/fEIG.cc' || echo './'`liboctave/numeric/fEIG.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/fEIG.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-fEIG.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fMatrix.h:28, BUILDSTDERR: from liboctave/numeric/fEIG.h:30, BUILDSTDERR: from liboctave/numeric/fEIG.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-hess.lo `test -f 'liboctave/numeric/hess.cc' || echo './'`liboctave/numeric/hess.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/hess.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-hess.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/numeric/hess.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-gepbalance.lo `test -f 'liboctave/numeric/gepbalance.cc' || echo './'`liboctave/numeric/gepbalance.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/gepbalance.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-gepbalance.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/numeric/gepbalance.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-lo-mappers.lo `test -f 'liboctave/numeric/lo-mappers.cc' || echo './'`liboctave/numeric/lo-mappers.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/lo-mappers.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-lo-mappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-lu.lo `test -f 'liboctave/numeric/lu.cc' || echo './'`liboctave/numeric/lu.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/lu.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-lu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/numeric/lu.cc:28: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-oct-convn.lo `test -f 'liboctave/numeric/oct-convn.cc' || echo './'`liboctave/numeric/oct-convn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/oct-convn.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-oct-convn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/numeric/oct-convn.h:29, BUILDSTDERR: from liboctave/numeric/oct-convn.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-lo-specfun.lo `test -f 'liboctave/numeric/lo-specfun.cc' || echo './'`liboctave/numeric/lo-specfun.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/lo-specfun.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-lo-specfun.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from liboctave/numeric/lo-specfun.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-eigs-base.lo `test -f 'liboctave/numeric/eigs-base.cc' || echo './'`liboctave/numeric/eigs-base.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/eigs-base.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-eigs-base.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/CSparse.h:29, BUILDSTDERR: from liboctave/numeric/eigs-base.cc:32: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-oct-fftw.lo `test -f 'liboctave/numeric/oct-fftw.cc' || echo './'`liboctave/numeric/oct-fftw.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/oct-fftw.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-oct-fftw.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/numeric/oct-fftw.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-oct-rand.lo `test -f 'liboctave/numeric/oct-rand.cc' || echo './'`liboctave/numeric/oct-rand.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/oct-rand.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-oct-rand.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/numeric/oct-rand.cc:39: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-oct-spparms.lo `test -f 'liboctave/numeric/oct-spparms.cc' || echo './'`liboctave/numeric/oct-spparms.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/oct-spparms.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-oct-spparms.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dColVector.h:29, BUILDSTDERR: from liboctave/numeric/oct-spparms.h:35, BUILDSTDERR: from liboctave/numeric/oct-spparms.cc:31: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-randgamma.lo `test -f 'liboctave/numeric/randgamma.cc' || echo './'`liboctave/numeric/randgamma.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/randgamma.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-randgamma.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-randmtzig.lo `test -f 'liboctave/numeric/randmtzig.cc' || echo './'`liboctave/numeric/randmtzig.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/randmtzig.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-randmtzig.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-randpoisson.lo `test -f 'liboctave/numeric/randpoisson.cc' || echo './'`liboctave/numeric/randpoisson.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/randpoisson.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-randpoisson.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-qrp.lo `test -f 'liboctave/numeric/qrp.cc' || echo './'`liboctave/numeric/qrp.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/qrp.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-qrp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/numeric/qrp.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-qr.lo `test -f 'liboctave/numeric/qr.cc' || echo './'`liboctave/numeric/qr.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/qr.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-qr.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/numeric/qr.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-oct-norm.lo `test -f 'liboctave/numeric/oct-norm.cc' || echo './'`liboctave/numeric/oct-norm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/oct-norm.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-oct-norm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/numeric/oct-norm.cc:38: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-schur.lo `test -f 'liboctave/numeric/schur.cc' || echo './'`liboctave/numeric/schur.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/schur.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-schur.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/numeric/schur.cc:27: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-sparse-chol.lo `test -f 'liboctave/numeric/sparse-chol.cc' || echo './'`liboctave/numeric/sparse-chol.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/sparse-chol.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-sparse-chol.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/CSparse.h:29, BUILDSTDERR: from liboctave/numeric/sparse-chol.h:30, BUILDSTDERR: from liboctave/numeric/sparse-chol.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-sparse-dmsolve.lo `test -f 'liboctave/numeric/sparse-dmsolve.cc' || echo './'`liboctave/numeric/sparse-dmsolve.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/sparse-dmsolve.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-sparse-dmsolve.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from liboctave/numeric/sparse-dmsolve.cc:30: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cdm-dm.lo `test -f 'liboctave/operators/mx-cdm-dm.cc' || echo './'`liboctave/operators/mx-cdm-dm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cdm-dm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cdm-dm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-cdm-dm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-sparse-lu.lo `test -f 'liboctave/numeric/sparse-lu.cc' || echo './'`liboctave/numeric/sparse-lu.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/sparse-lu.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-sparse-lu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/CSparse.h:29, BUILDSTDERR: from liboctave/numeric/sparse-lu.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-sparse-qr.lo `test -f 'liboctave/numeric/sparse-qr.cc' || echo './'`liboctave/numeric/sparse-qr.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/sparse-qr.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-sparse-qr.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/numeric/sparse-qr.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/numeric/libnumeric_la-svd.lo `test -f 'liboctave/numeric/svd.cc' || echo './'`liboctave/numeric/svd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -I./liboctave/cruft/Faddeeva -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/numeric/svd.cc -fPIC -DPIC -o liboctave/numeric/.libs/libnumeric_la-svd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/numeric/svd.cc:33: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-dm-cdm.lo `test -f 'liboctave/operators/mx-dm-cdm.cc' || echo './'`liboctave/operators/mx-dm-cdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-dm-cdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-dm-cdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-dm-cdm.h:5, BUILDSTDERR: from liboctave/operators/mx-dm-cdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cs-dm.lo `test -f 'liboctave/operators/mx-cs-dm.cc' || echo './'`liboctave/operators/mx-cs-dm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cs-dm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cs-dm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cs-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-cs-dm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cdm-cm.lo `test -f 'liboctave/operators/mx-cdm-cm.cc' || echo './'`liboctave/operators/mx-cdm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cdm-cm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cdm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-cm.h:5, BUILDSTDERR: from liboctave/operators/mx-cdm-cm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cdm-m.lo `test -f 'liboctave/operators/mx-cdm-m.cc' || echo './'`liboctave/operators/mx-cdm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cdm-m.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cdm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-m.h:5, BUILDSTDERR: from liboctave/operators/mx-cdm-m.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cs-nda.lo `test -f 'liboctave/operators/mx-cs-nda.cc' || echo './'`liboctave/operators/mx-cs-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cs-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cs-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-cs-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-cs-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-cs-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-cs-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cs-m.lo `test -f 'liboctave/operators/mx-cs-m.cc' || echo './'`liboctave/operators/mx-cs-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cs-m.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cs-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cs-m.h:5, BUILDSTDERR: from liboctave/operators/mx-cs-m.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cs-m.h:5, BUILDSTDERR: from liboctave/operators/mx-cs-m.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cdm-s.lo `test -f 'liboctave/operators/mx-cdm-s.cc' || echo './'`liboctave/operators/mx-cdm-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cdm-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cdm-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cdm-s.h:5, BUILDSTDERR: from liboctave/operators/mx-cdm-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cm-dm.lo `test -f 'liboctave/operators/mx-cm-dm.cc' || echo './'`liboctave/operators/mx-cm-dm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cm-dm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cm-dm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-cm-dm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cm-cdm.lo `test -f 'liboctave/operators/mx-cm-cdm.cc' || echo './'`liboctave/operators/mx-cm-cdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cm-cdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cm-cdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-cdm.h:5, BUILDSTDERR: from liboctave/operators/mx-cm-cdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cm-s.lo `test -f 'liboctave/operators/mx-cm-s.cc' || echo './'`liboctave/operators/mx-cm-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cm-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cm-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-s.h:5, BUILDSTDERR: from liboctave/operators/mx-cm-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-s.h:5, BUILDSTDERR: from liboctave/operators/mx-cm-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cnda-s.lo `test -f 'liboctave/operators/mx-cnda-s.cc' || echo './'`liboctave/operators/mx-cnda-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cnda-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cnda-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-cnda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-cnda-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-cnda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-cnda-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cm-m.lo `test -f 'liboctave/operators/mx-cm-m.cc' || echo './'`liboctave/operators/mx-cm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cm-m.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-m.h:5, BUILDSTDERR: from liboctave/operators/mx-cm-m.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-m.h:5, BUILDSTDERR: from liboctave/operators/mx-cm-m.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-dm-cs.lo `test -f 'liboctave/operators/mx-dm-cs.cc' || echo './'`liboctave/operators/mx-dm-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-dm-cs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-dm-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-dm-cs.h:5, BUILDSTDERR: from liboctave/operators/mx-dm-cs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-dm-cm.lo `test -f 'liboctave/operators/mx-dm-cm.cc' || echo './'`liboctave/operators/mx-dm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-dm-cm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-dm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-dm-cm.h:5, BUILDSTDERR: from liboctave/operators/mx-dm-cm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cnda-nda.lo `test -f 'liboctave/operators/mx-cnda-nda.cc' || echo './'`liboctave/operators/mx-cnda-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cnda-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cnda-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-cnda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-cnda-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-cnda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-cnda-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-m-cs.lo `test -f 'liboctave/operators/mx-m-cs.cc' || echo './'`liboctave/operators/mx-m-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-m-cs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-m-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-cs.h:5, BUILDSTDERR: from liboctave/operators/mx-m-cs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-cs.h:5, BUILDSTDERR: from liboctave/operators/mx-m-cs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-m-cdm.lo `test -f 'liboctave/operators/mx-m-cdm.cc' || echo './'`liboctave/operators/mx-m-cdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-m-cdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-m-cdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-cdm.h:5, BUILDSTDERR: from liboctave/operators/mx-m-cdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-cs.lo `test -f 'liboctave/operators/mx-nda-cs.cc' || echo './'`liboctave/operators/mx-nda-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-cs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-cs.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-cs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-cs.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-cs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-cdm.lo `test -f 'liboctave/operators/mx-s-cdm.cc' || echo './'`liboctave/operators/mx-s-cdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-cdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-cdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/CDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-s-cdm.h:5, BUILDSTDERR: from liboctave/operators/mx-s-cdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-cm.lo `test -f 'liboctave/operators/mx-s-cm.cc' || echo './'`liboctave/operators/mx-s-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-cm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-s-cm.h:5, BUILDSTDERR: from liboctave/operators/mx-s-cm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-s-cm.h:5, BUILDSTDERR: from liboctave/operators/mx-s-cm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-m-cm.lo `test -f 'liboctave/operators/mx-m-cm.cc' || echo './'`liboctave/operators/mx-m-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-m-cm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-m-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-cm.h:5, BUILDSTDERR: from liboctave/operators/mx-m-cm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-cm.h:5, BUILDSTDERR: from liboctave/operators/mx-m-cm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-cnda.lo `test -f 'liboctave/operators/mx-s-cnda.cc' || echo './'`liboctave/operators/mx-s-cnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-cnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-cnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-cnda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-cnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-cnda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-cnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-dm-m.lo `test -f 'liboctave/operators/mx-dm-m.cc' || echo './'`liboctave/operators/mx-dm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-dm-m.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-dm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-dm-m.h:5, BUILDSTDERR: from liboctave/operators/mx-dm-m.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-cnda.lo `test -f 'liboctave/operators/mx-nda-cnda.cc' || echo './'`liboctave/operators/mx-nda-cnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-cnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-cnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-cnda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-cnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-cnda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-cnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcdm-fdm.lo `test -f 'liboctave/operators/mx-fcdm-fdm.cc' || echo './'`liboctave/operators/mx-fcdm-fdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcdm-fdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcdm-fdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/fCDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcdm-fdm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcdm-fdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-m-dm.lo `test -f 'liboctave/operators/mx-m-dm.cc' || echo './'`liboctave/operators/mx-m-dm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-m-dm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-m-dm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-dm.h:5, BUILDSTDERR: from liboctave/operators/mx-m-dm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fdm-fcdm.lo `test -f 'liboctave/operators/mx-fdm-fcdm.cc' || echo './'`liboctave/operators/mx-fdm-fcdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fdm-fcdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fdm-fcdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/fCDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fdm-fcdm.h:5, BUILDSTDERR: from liboctave/operators/mx-fdm-fcdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcs-fdm.lo `test -f 'liboctave/operators/mx-fcs-fdm.cc' || echo './'`liboctave/operators/mx-fcs-fdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcs-fdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcs-fdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/fCDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcs-fdm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcs-fdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcs-fm.lo `test -f 'liboctave/operators/mx-fcs-fm.cc' || echo './'`liboctave/operators/mx-fcs-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcs-fm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcs-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcs-fm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcs-fm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcs-fm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcs-fm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcs-fnda.lo `test -f 'liboctave/operators/mx-fcs-fnda.cc' || echo './'`liboctave/operators/mx-fcs-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcs-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcs-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fcs-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-fcs-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fcs-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-fcs-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcdm-fcm.lo `test -f 'liboctave/operators/mx-fcdm-fcm.cc' || echo './'`liboctave/operators/mx-fcdm-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcdm-fcm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcdm-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcdm-fcm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcdm-fcm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcdm-fm.lo `test -f 'liboctave/operators/mx-fcdm-fm.cc' || echo './'`liboctave/operators/mx-fcdm-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcdm-fm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcdm-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcdm-fm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcdm-fm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcdm-fs.lo `test -f 'liboctave/operators/mx-fcdm-fs.cc' || echo './'`liboctave/operators/mx-fcdm-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcdm-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcdm-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/fCDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcdm-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-fcdm-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcm-fcdm.lo `test -f 'liboctave/operators/mx-fcm-fcdm.cc' || echo './'`liboctave/operators/mx-fcm-fcdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcm-fcdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcm-fcdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcm-fcdm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcm-fcdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcm-fdm.lo `test -f 'liboctave/operators/mx-fcm-fdm.cc' || echo './'`liboctave/operators/mx-fcm-fdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcm-fdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcm-fdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcm-fdm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcm-fdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcm-fs.lo `test -f 'liboctave/operators/mx-fcm-fs.cc' || echo './'`liboctave/operators/mx-fcm-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcm-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcm-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcm-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-fcm-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcm-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-fcm-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcnda-fs.lo `test -f 'liboctave/operators/mx-fcnda-fs.cc' || echo './'`liboctave/operators/mx-fcnda-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcnda-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcnda-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fcnda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-fcnda-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fcnda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-fcnda-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fdm-fcs.lo `test -f 'liboctave/operators/mx-fdm-fcs.cc' || echo './'`liboctave/operators/mx-fdm-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fdm-fcs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fdm-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/fCDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fdm-fcs.h:5, BUILDSTDERR: from liboctave/operators/mx-fdm-fcs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcm-fm.lo `test -f 'liboctave/operators/mx-fcm-fm.cc' || echo './'`liboctave/operators/mx-fcm-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcm-fm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcm-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcm-fm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcm-fm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcm-fm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcm-fm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcnda-fnda.lo `test -f 'liboctave/operators/mx-fcnda-fnda.cc' || echo './'`liboctave/operators/mx-fcnda-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcnda-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcnda-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fcnda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-fcnda-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fcnda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-fcnda-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fdm-fcm.lo `test -f 'liboctave/operators/mx-fdm-fcm.cc' || echo './'`liboctave/operators/mx-fdm-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fdm-fcm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fdm-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fdm-fcm.h:5, BUILDSTDERR: from liboctave/operators/mx-fdm-fcm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fm-fcdm.lo `test -f 'liboctave/operators/mx-fm-fcdm.cc' || echo './'`liboctave/operators/mx-fm-fcdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fm-fcdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fm-fcdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fm-fcdm.h:5, BUILDSTDERR: from liboctave/operators/mx-fm-fcdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-fcs.lo `test -f 'liboctave/operators/mx-fnda-fcs.cc' || echo './'`liboctave/operators/mx-fnda-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-fcs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-fcs.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-fcs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-fcs.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-fcs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fm-fcs.lo `test -f 'liboctave/operators/mx-fm-fcs.cc' || echo './'`liboctave/operators/mx-fm-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fm-fcs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fm-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fm-fcs.h:5, BUILDSTDERR: from liboctave/operators/mx-fm-fcs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fm-fcs.h:5, BUILDSTDERR: from liboctave/operators/mx-fm-fcs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-fcdm.lo `test -f 'liboctave/operators/mx-fs-fcdm.cc' || echo './'`liboctave/operators/mx-fs-fcdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-fcdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-fcdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MDiagArray2.h:31, BUILDSTDERR: from ./liboctave/array/fCDiagMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-fcdm.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-fcdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-fcm.lo `test -f 'liboctave/operators/mx-fs-fcm.cc' || echo './'`liboctave/operators/mx-fs-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-fcm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-fcm.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-fcm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-fcm.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-fcm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fm-fcm.lo `test -f 'liboctave/operators/mx-fm-fcm.cc' || echo './'`liboctave/operators/mx-fm-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fm-fcm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fm-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fm-fcm.h:5, BUILDSTDERR: from liboctave/operators/mx-fm-fcm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fm-fcm.h:5, BUILDSTDERR: from liboctave/operators/mx-fm-fcm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-fcnda.lo `test -f 'liboctave/operators/mx-fs-fcnda.cc' || echo './'`liboctave/operators/mx-fs-fcnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-fcnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-fcnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-fcnda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-fcnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-fcnda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-fcnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fdm-fm.lo `test -f 'liboctave/operators/mx-fdm-fm.cc' || echo './'`liboctave/operators/mx-fdm-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fdm-fm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fdm-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fdm-fm.h:5, BUILDSTDERR: from liboctave/operators/mx-fdm-fm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-fcnda.lo `test -f 'liboctave/operators/mx-fnda-fcnda.cc' || echo './'`liboctave/operators/mx-fnda-fcnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-fcnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-fcnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-fcnda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-fcnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-fcnda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-fcnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fm-fdm.lo `test -f 'liboctave/operators/mx-fm-fdm.cc' || echo './'`liboctave/operators/mx-fm-fdm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fm-fdm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fm-fdm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fm-fdm.h:5, BUILDSTDERR: from liboctave/operators/mx-fm-fdm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-pm-m.lo `test -f 'liboctave/operators/mx-pm-m.cc' || echo './'`liboctave/operators/mx-pm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-pm-m.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-pm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-pm-m.h:5, BUILDSTDERR: from liboctave/operators/mx-pm-m.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-m-pm.lo `test -f 'liboctave/operators/mx-m-pm.cc' || echo './'`liboctave/operators/mx-m-pm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-m-pm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-m-pm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-m-pm.h:5, BUILDSTDERR: from liboctave/operators/mx-m-pm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-pm-cm.lo `test -f 'liboctave/operators/mx-pm-cm.cc' || echo './'`liboctave/operators/mx-pm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-pm-cm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-pm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-pm-cm.h:5, BUILDSTDERR: from liboctave/operators/mx-pm-cm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-cm-pm.lo `test -f 'liboctave/operators/mx-cm-pm.cc' || echo './'`liboctave/operators/mx-cm-pm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-cm-pm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-cm-pm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-cm-pm.h:5, BUILDSTDERR: from liboctave/operators/mx-cm-pm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-pm-fm.lo `test -f 'liboctave/operators/mx-pm-fm.cc' || echo './'`liboctave/operators/mx-pm-fm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-pm-fm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-pm-fm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-pm-fm.h:5, BUILDSTDERR: from liboctave/operators/mx-pm-fm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fm-pm.lo `test -f 'liboctave/operators/mx-fm-pm.cc' || echo './'`liboctave/operators/mx-fm-pm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fm-pm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fm-pm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fm-pm.h:5, BUILDSTDERR: from liboctave/operators/mx-fm-pm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-pm-fcm.lo `test -f 'liboctave/operators/mx-pm-fcm.cc' || echo './'`liboctave/operators/mx-pm-fcm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-pm-fcm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-pm-fcm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-pm-fcm.h:5, BUILDSTDERR: from liboctave/operators/mx-pm-fcm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fcm-pm.lo `test -f 'liboctave/operators/mx-fcm-pm.cc' || echo './'`liboctave/operators/mx-fcm-pm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fcm-pm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fcm-pm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCNDArray.h:28, BUILDSTDERR: from ./liboctave/array/fCMatrix.h:28, BUILDSTDERR: from liboctave/operators/mx-fcm-pm.h:5, BUILDSTDERR: from liboctave/operators/mx-fcm-pm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-i8nda.lo `test -f 'liboctave/operators/mx-s-i8nda.cc' || echo './'`liboctave/operators/mx-s-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-s.lo `test -f 'liboctave/operators/mx-i8nda-s.cc' || echo './'`liboctave/operators/mx-i8nda-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-ui8nda.lo `test -f 'liboctave/operators/mx-s-ui8nda.cc' || echo './'`liboctave/operators/mx-s-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-s.lo `test -f 'liboctave/operators/mx-ui8nda-s.cc' || echo './'`liboctave/operators/mx-ui8nda-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-i16nda.lo `test -f 'liboctave/operators/mx-s-i16nda.cc' || echo './'`liboctave/operators/mx-s-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-s.lo `test -f 'liboctave/operators/mx-i16nda-s.cc' || echo './'`liboctave/operators/mx-i16nda-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-ui16nda.lo `test -f 'liboctave/operators/mx-s-ui16nda.cc' || echo './'`liboctave/operators/mx-s-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-s.lo `test -f 'liboctave/operators/mx-ui16nda-s.cc' || echo './'`liboctave/operators/mx-ui16nda-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-i32nda.lo `test -f 'liboctave/operators/mx-s-i32nda.cc' || echo './'`liboctave/operators/mx-s-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-s.lo `test -f 'liboctave/operators/mx-i32nda-s.cc' || echo './'`liboctave/operators/mx-i32nda-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-ui32nda.lo `test -f 'liboctave/operators/mx-s-ui32nda.cc' || echo './'`liboctave/operators/mx-s-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-s.lo `test -f 'liboctave/operators/mx-ui32nda-s.cc' || echo './'`liboctave/operators/mx-ui32nda-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-i64nda.lo `test -f 'liboctave/operators/mx-s-i64nda.cc' || echo './'`liboctave/operators/mx-s-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-s.lo `test -f 'liboctave/operators/mx-i64nda-s.cc' || echo './'`liboctave/operators/mx-i64nda-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-s-ui64nda.lo `test -f 'liboctave/operators/mx-s-ui64nda.cc' || echo './'`liboctave/operators/mx-s-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-s-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-s-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-s-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-s-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-s.lo `test -f 'liboctave/operators/mx-ui64nda-s.cc' || echo './'`liboctave/operators/mx-ui64nda-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-s.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-i8nda.lo `test -f 'liboctave/operators/mx-fs-i8nda.cc' || echo './'`liboctave/operators/mx-fs-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-fs.lo `test -f 'liboctave/operators/mx-i8nda-fs.cc' || echo './'`liboctave/operators/mx-i8nda-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-ui8nda.lo `test -f 'liboctave/operators/mx-fs-ui8nda.cc' || echo './'`liboctave/operators/mx-fs-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-fs.lo `test -f 'liboctave/operators/mx-ui8nda-fs.cc' || echo './'`liboctave/operators/mx-ui8nda-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-i16nda.lo `test -f 'liboctave/operators/mx-fs-i16nda.cc' || echo './'`liboctave/operators/mx-fs-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-fs.lo `test -f 'liboctave/operators/mx-i16nda-fs.cc' || echo './'`liboctave/operators/mx-i16nda-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-ui16nda.lo `test -f 'liboctave/operators/mx-fs-ui16nda.cc' || echo './'`liboctave/operators/mx-fs-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-fs.lo `test -f 'liboctave/operators/mx-ui16nda-fs.cc' || echo './'`liboctave/operators/mx-ui16nda-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-i32nda.lo `test -f 'liboctave/operators/mx-fs-i32nda.cc' || echo './'`liboctave/operators/mx-fs-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-fs.lo `test -f 'liboctave/operators/mx-i32nda-fs.cc' || echo './'`liboctave/operators/mx-i32nda-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-ui32nda.lo `test -f 'liboctave/operators/mx-fs-ui32nda.cc' || echo './'`liboctave/operators/mx-fs-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-fs.lo `test -f 'liboctave/operators/mx-ui32nda-fs.cc' || echo './'`liboctave/operators/mx-ui32nda-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-i64nda.lo `test -f 'liboctave/operators/mx-fs-i64nda.cc' || echo './'`liboctave/operators/mx-fs-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-fs.lo `test -f 'liboctave/operators/mx-i64nda-fs.cc' || echo './'`liboctave/operators/mx-i64nda-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fs-ui64nda.lo `test -f 'liboctave/operators/mx-fs-ui64nda.cc' || echo './'`liboctave/operators/mx-fs-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fs-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fs-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fs-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fs-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-fs.lo `test -f 'liboctave/operators/mx-ui64nda-fs.cc' || echo './'`liboctave/operators/mx-ui64nda-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-fs.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-i8.lo `test -f 'liboctave/operators/mx-nda-i8.cc' || echo './'`liboctave/operators/mx-nda-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-i8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8-nda.lo `test -f 'liboctave/operators/mx-i8-nda.cc' || echo './'`liboctave/operators/mx-i8-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-ui8.lo `test -f 'liboctave/operators/mx-nda-ui8.cc' || echo './'`liboctave/operators/mx-nda-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-ui8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8-nda.lo `test -f 'liboctave/operators/mx-ui8-nda.cc' || echo './'`liboctave/operators/mx-ui8-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-i16.lo `test -f 'liboctave/operators/mx-nda-i16.cc' || echo './'`liboctave/operators/mx-nda-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-i16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16-nda.lo `test -f 'liboctave/operators/mx-i16-nda.cc' || echo './'`liboctave/operators/mx-i16-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-ui16.lo `test -f 'liboctave/operators/mx-nda-ui16.cc' || echo './'`liboctave/operators/mx-nda-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-ui16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16-nda.lo `test -f 'liboctave/operators/mx-ui16-nda.cc' || echo './'`liboctave/operators/mx-ui16-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-i32.lo `test -f 'liboctave/operators/mx-nda-i32.cc' || echo './'`liboctave/operators/mx-nda-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-i32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32-nda.lo `test -f 'liboctave/operators/mx-i32-nda.cc' || echo './'`liboctave/operators/mx-i32-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-ui32.lo `test -f 'liboctave/operators/mx-nda-ui32.cc' || echo './'`liboctave/operators/mx-nda-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-ui32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32-nda.lo `test -f 'liboctave/operators/mx-ui32-nda.cc' || echo './'`liboctave/operators/mx-ui32-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-i64.lo `test -f 'liboctave/operators/mx-nda-i64.cc' || echo './'`liboctave/operators/mx-nda-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-i64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64-nda.lo `test -f 'liboctave/operators/mx-i64-nda.cc' || echo './'`liboctave/operators/mx-i64-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-ui64.lo `test -f 'liboctave/operators/mx-nda-ui64.cc' || echo './'`liboctave/operators/mx-nda-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-ui64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64-nda.lo `test -f 'liboctave/operators/mx-ui64-nda.cc' || echo './'`liboctave/operators/mx-ui64-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-i8.lo `test -f 'liboctave/operators/mx-fnda-i8.cc' || echo './'`liboctave/operators/mx-fnda-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-i8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8-fnda.lo `test -f 'liboctave/operators/mx-i8-fnda.cc' || echo './'`liboctave/operators/mx-i8-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-ui8.lo `test -f 'liboctave/operators/mx-fnda-ui8.cc' || echo './'`liboctave/operators/mx-fnda-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-ui8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8-fnda.lo `test -f 'liboctave/operators/mx-ui8-fnda.cc' || echo './'`liboctave/operators/mx-ui8-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-i16.lo `test -f 'liboctave/operators/mx-fnda-i16.cc' || echo './'`liboctave/operators/mx-fnda-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-i16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16-fnda.lo `test -f 'liboctave/operators/mx-i16-fnda.cc' || echo './'`liboctave/operators/mx-i16-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-ui16.lo `test -f 'liboctave/operators/mx-fnda-ui16.cc' || echo './'`liboctave/operators/mx-fnda-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-ui16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16-fnda.lo `test -f 'liboctave/operators/mx-ui16-fnda.cc' || echo './'`liboctave/operators/mx-ui16-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-i32.lo `test -f 'liboctave/operators/mx-fnda-i32.cc' || echo './'`liboctave/operators/mx-fnda-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-i32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32-fnda.lo `test -f 'liboctave/operators/mx-i32-fnda.cc' || echo './'`liboctave/operators/mx-i32-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-ui32.lo `test -f 'liboctave/operators/mx-fnda-ui32.cc' || echo './'`liboctave/operators/mx-fnda-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-ui32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32-fnda.lo `test -f 'liboctave/operators/mx-ui32-fnda.cc' || echo './'`liboctave/operators/mx-ui32-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-i64.lo `test -f 'liboctave/operators/mx-fnda-i64.cc' || echo './'`liboctave/operators/mx-fnda-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-i64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64-fnda.lo `test -f 'liboctave/operators/mx-i64-fnda.cc' || echo './'`liboctave/operators/mx-i64-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-ui64.lo `test -f 'liboctave/operators/mx-fnda-ui64.cc' || echo './'`liboctave/operators/mx-fnda-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-ui64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64-fnda.lo `test -f 'liboctave/operators/mx-ui64-fnda.cc' || echo './'`liboctave/operators/mx-ui64-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-i8nda.lo `test -f 'liboctave/operators/mx-nda-i8nda.cc' || echo './'`liboctave/operators/mx-nda-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-nda.lo `test -f 'liboctave/operators/mx-i8nda-nda.cc' || echo './'`liboctave/operators/mx-i8nda-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-ui8nda.lo `test -f 'liboctave/operators/mx-nda-ui8nda.cc' || echo './'`liboctave/operators/mx-nda-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-nda.lo `test -f 'liboctave/operators/mx-ui8nda-nda.cc' || echo './'`liboctave/operators/mx-ui8nda-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-i16nda.lo `test -f 'liboctave/operators/mx-nda-i16nda.cc' || echo './'`liboctave/operators/mx-nda-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-nda.lo `test -f 'liboctave/operators/mx-i16nda-nda.cc' || echo './'`liboctave/operators/mx-i16nda-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-ui16nda.lo `test -f 'liboctave/operators/mx-nda-ui16nda.cc' || echo './'`liboctave/operators/mx-nda-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-nda.lo `test -f 'liboctave/operators/mx-ui16nda-nda.cc' || echo './'`liboctave/operators/mx-ui16nda-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-i32nda.lo `test -f 'liboctave/operators/mx-nda-i32nda.cc' || echo './'`liboctave/operators/mx-nda-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-nda.lo `test -f 'liboctave/operators/mx-i32nda-nda.cc' || echo './'`liboctave/operators/mx-i32nda-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-ui32nda.lo `test -f 'liboctave/operators/mx-nda-ui32nda.cc' || echo './'`liboctave/operators/mx-nda-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-nda.lo `test -f 'liboctave/operators/mx-ui32nda-nda.cc' || echo './'`liboctave/operators/mx-ui32nda-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-i64nda.lo `test -f 'liboctave/operators/mx-nda-i64nda.cc' || echo './'`liboctave/operators/mx-nda-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-nda.lo `test -f 'liboctave/operators/mx-i64nda-nda.cc' || echo './'`liboctave/operators/mx-i64nda-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-nda-ui64nda.lo `test -f 'liboctave/operators/mx-nda-ui64nda.cc' || echo './'`liboctave/operators/mx-nda-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-nda-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-nda-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-nda-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = double; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-nda.lo `test -f 'liboctave/operators/mx-ui64nda-nda.cc' || echo './'`liboctave/operators/mx-ui64nda-nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-i8nda.lo `test -f 'liboctave/operators/mx-fnda-i8nda.cc' || echo './'`liboctave/operators/mx-fnda-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-fnda.lo `test -f 'liboctave/operators/mx-i8nda-fnda.cc' || echo './'`liboctave/operators/mx-i8nda-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-ui8nda.lo `test -f 'liboctave/operators/mx-fnda-ui8nda.cc' || echo './'`liboctave/operators/mx-fnda-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-fnda.lo `test -f 'liboctave/operators/mx-ui8nda-fnda.cc' || echo './'`liboctave/operators/mx-ui8nda-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-i16nda.lo `test -f 'liboctave/operators/mx-fnda-i16nda.cc' || echo './'`liboctave/operators/mx-fnda-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-ui16nda.lo `test -f 'liboctave/operators/mx-fnda-ui16nda.cc' || echo './'`liboctave/operators/mx-fnda-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-fnda.lo `test -f 'liboctave/operators/mx-i16nda-fnda.cc' || echo './'`liboctave/operators/mx-i16nda-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-fnda.lo `test -f 'liboctave/operators/mx-ui16nda-fnda.cc' || echo './'`liboctave/operators/mx-ui16nda-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-i32nda.lo `test -f 'liboctave/operators/mx-fnda-i32nda.cc' || echo './'`liboctave/operators/mx-fnda-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-fnda.lo `test -f 'liboctave/operators/mx-i32nda-fnda.cc' || echo './'`liboctave/operators/mx-i32nda-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-ui32nda.lo `test -f 'liboctave/operators/mx-fnda-ui32nda.cc' || echo './'`liboctave/operators/mx-fnda-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-fnda.lo `test -f 'liboctave/operators/mx-ui32nda-fnda.cc' || echo './'`liboctave/operators/mx-ui32nda-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-fnda.lo `test -f 'liboctave/operators/mx-i64nda-fnda.cc' || echo './'`liboctave/operators/mx-i64nda-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-i64nda.lo `test -f 'liboctave/operators/mx-fnda-i64nda.cc' || echo './'`liboctave/operators/mx-fnda-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-fnda-ui64nda.lo `test -f 'liboctave/operators/mx-fnda-ui64nda.cc' || echo './'`liboctave/operators/mx-fnda-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-fnda-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-fnda-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-fnda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-fnda-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = float; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-i16.lo `test -f 'liboctave/operators/mx-i8nda-i16.cc' || echo './'`liboctave/operators/mx-i8nda-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-i16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-ui8.lo `test -f 'liboctave/operators/mx-i8nda-ui8.cc' || echo './'`liboctave/operators/mx-i8nda-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-ui8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-ui16.lo `test -f 'liboctave/operators/mx-i8nda-ui16.cc' || echo './'`liboctave/operators/mx-i8nda-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-ui16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-fnda.lo `test -f 'liboctave/operators/mx-ui64nda-fnda.cc' || echo './'`liboctave/operators/mx-ui64nda-fnda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-fnda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-fnda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-fnda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-fnda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-fnda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = octave_int; X = octave_int; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-i64.lo `test -f 'liboctave/operators/mx-i8nda-i64.cc' || echo './'`liboctave/operators/mx-i8nda-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-i64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-ui64.lo `test -f 'liboctave/operators/mx-i8nda-ui64.cc' || echo './'`liboctave/operators/mx-i8nda-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-ui64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-i32.lo `test -f 'liboctave/operators/mx-i8nda-i32.cc' || echo './'`liboctave/operators/mx-i8nda-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-i32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-ui32.lo `test -f 'liboctave/operators/mx-i8nda-ui32.cc' || echo './'`liboctave/operators/mx-i8nda-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-ui32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-i8.lo `test -f 'liboctave/operators/mx-i16nda-i8.cc' || echo './'`liboctave/operators/mx-i16nda-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-i8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-i32.lo `test -f 'liboctave/operators/mx-i16nda-i32.cc' || echo './'`liboctave/operators/mx-i16nda-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-i32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-ui8.lo `test -f 'liboctave/operators/mx-i16nda-ui8.cc' || echo './'`liboctave/operators/mx-i16nda-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-ui8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-ui16.lo `test -f 'liboctave/operators/mx-i16nda-ui16.cc' || echo './'`liboctave/operators/mx-i16nda-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-ui16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-ui32.lo `test -f 'liboctave/operators/mx-i16nda-ui32.cc' || echo './'`liboctave/operators/mx-i16nda-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-ui32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-i64.lo `test -f 'liboctave/operators/mx-i16nda-i64.cc' || echo './'`liboctave/operators/mx-i16nda-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-i64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-ui64.lo `test -f 'liboctave/operators/mx-i16nda-ui64.cc' || echo './'`liboctave/operators/mx-i16nda-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-ui64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-i8.lo `test -f 'liboctave/operators/mx-i32nda-i8.cc' || echo './'`liboctave/operators/mx-i32nda-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-i8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-ui8.lo `test -f 'liboctave/operators/mx-i32nda-ui8.cc' || echo './'`liboctave/operators/mx-i32nda-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-ui8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-i16.lo `test -f 'liboctave/operators/mx-i32nda-i16.cc' || echo './'`liboctave/operators/mx-i32nda-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-i16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-ui16.lo `test -f 'liboctave/operators/mx-i32nda-ui16.cc' || echo './'`liboctave/operators/mx-i32nda-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-ui16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-ui32.lo `test -f 'liboctave/operators/mx-i32nda-ui32.cc' || echo './'`liboctave/operators/mx-i32nda-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-ui32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-i64.lo `test -f 'liboctave/operators/mx-i32nda-i64.cc' || echo './'`liboctave/operators/mx-i32nda-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-i64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-i8.lo `test -f 'liboctave/operators/mx-i64nda-i8.cc' || echo './'`liboctave/operators/mx-i64nda-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-i8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-ui64.lo `test -f 'liboctave/operators/mx-i32nda-ui64.cc' || echo './'`liboctave/operators/mx-i32nda-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-ui64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-ui8.lo `test -f 'liboctave/operators/mx-i64nda-ui8.cc' || echo './'`liboctave/operators/mx-i64nda-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-ui8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-i32.lo `test -f 'liboctave/operators/mx-i64nda-i32.cc' || echo './'`liboctave/operators/mx-i64nda-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-i32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-ui16.lo `test -f 'liboctave/operators/mx-i64nda-ui16.cc' || echo './'`liboctave/operators/mx-i64nda-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-ui16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-i16.lo `test -f 'liboctave/operators/mx-i64nda-i16.cc' || echo './'`liboctave/operators/mx-i64nda-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-i16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-ui32.lo `test -f 'liboctave/operators/mx-i64nda-ui32.cc' || echo './'`liboctave/operators/mx-i64nda-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-ui32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-ui64.lo `test -f 'liboctave/operators/mx-i64nda-ui64.cc' || echo './'`liboctave/operators/mx-i64nda-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-ui64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-i8.lo `test -f 'liboctave/operators/mx-ui8nda-i8.cc' || echo './'`liboctave/operators/mx-ui8nda-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-i8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-i16.lo `test -f 'liboctave/operators/mx-ui8nda-i16.cc' || echo './'`liboctave/operators/mx-ui8nda-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-i16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-ui16.lo `test -f 'liboctave/operators/mx-ui8nda-ui16.cc' || echo './'`liboctave/operators/mx-ui8nda-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-ui16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-i32.lo `test -f 'liboctave/operators/mx-ui8nda-i32.cc' || echo './'`liboctave/operators/mx-ui8nda-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-i32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-i64.lo `test -f 'liboctave/operators/mx-ui8nda-i64.cc' || echo './'`liboctave/operators/mx-ui8nda-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-i64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-ui32.lo `test -f 'liboctave/operators/mx-ui8nda-ui32.cc' || echo './'`liboctave/operators/mx-ui8nda-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-ui32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-ui64.lo `test -f 'liboctave/operators/mx-ui8nda-ui64.cc' || echo './'`liboctave/operators/mx-ui8nda-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-ui64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-i8.lo `test -f 'liboctave/operators/mx-ui16nda-i8.cc' || echo './'`liboctave/operators/mx-ui16nda-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-i8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-i16.lo `test -f 'liboctave/operators/mx-ui16nda-i16.cc' || echo './'`liboctave/operators/mx-ui16nda-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-i16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-ui8.lo `test -f 'liboctave/operators/mx-ui16nda-ui8.cc' || echo './'`liboctave/operators/mx-ui16nda-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-ui8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-i32.lo `test -f 'liboctave/operators/mx-ui16nda-i32.cc' || echo './'`liboctave/operators/mx-ui16nda-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-i32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-ui32.lo `test -f 'liboctave/operators/mx-ui16nda-ui32.cc' || echo './'`liboctave/operators/mx-ui16nda-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-ui32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-i64.lo `test -f 'liboctave/operators/mx-ui16nda-i64.cc' || echo './'`liboctave/operators/mx-ui16nda-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-i64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-ui64.lo `test -f 'liboctave/operators/mx-ui16nda-ui64.cc' || echo './'`liboctave/operators/mx-ui16nda-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-ui64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-i8.lo `test -f 'liboctave/operators/mx-ui32nda-i8.cc' || echo './'`liboctave/operators/mx-ui32nda-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-i8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-ui8.lo `test -f 'liboctave/operators/mx-ui32nda-ui8.cc' || echo './'`liboctave/operators/mx-ui32nda-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-ui8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-i16.lo `test -f 'liboctave/operators/mx-ui32nda-i16.cc' || echo './'`liboctave/operators/mx-ui32nda-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-i16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-ui16.lo `test -f 'liboctave/operators/mx-ui32nda-ui16.cc' || echo './'`liboctave/operators/mx-ui32nda-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-ui16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-i32.lo `test -f 'liboctave/operators/mx-ui32nda-i32.cc' || echo './'`liboctave/operators/mx-ui32nda-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-i32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-i64.lo `test -f 'liboctave/operators/mx-ui32nda-i64.cc' || echo './'`liboctave/operators/mx-ui32nda-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-i64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-ui64.lo `test -f 'liboctave/operators/mx-ui32nda-ui64.cc' || echo './'`liboctave/operators/mx-ui32nda-ui64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-ui64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-i8.lo `test -f 'liboctave/operators/mx-ui64nda-i8.cc' || echo './'`liboctave/operators/mx-ui64nda-i8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-i8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-ui8.lo `test -f 'liboctave/operators/mx-ui64nda-ui8.cc' || echo './'`liboctave/operators/mx-ui64nda-ui8.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-ui8.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui8.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui8.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui8.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui8.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-i16.lo `test -f 'liboctave/operators/mx-ui64nda-i16.cc' || echo './'`liboctave/operators/mx-ui64nda-i16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-i16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-ui16.lo `test -f 'liboctave/operators/mx-ui64nda-ui16.cc' || echo './'`liboctave/operators/mx-ui64nda-ui16.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-ui16.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui16.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui16.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui16.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui16.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-i32.lo `test -f 'liboctave/operators/mx-ui64nda-i32.cc' || echo './'`liboctave/operators/mx-ui64nda-i32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-i32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-ui32.lo `test -f 'liboctave/operators/mx-ui64nda-ui32.cc' || echo './'`liboctave/operators/mx-ui64nda-ui32.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-ui32.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui32.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui32.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui32.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui32.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-i64.lo `test -f 'liboctave/operators/mx-ui64nda-i64.cc' || echo './'`liboctave/operators/mx-ui64nda-i64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-i64.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i64.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i64.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i64.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8-ui8nda.lo `test -f 'liboctave/operators/mx-i8-ui8nda.cc' || echo './'`liboctave/operators/mx-i8-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8-i16nda.lo `test -f 'liboctave/operators/mx-i8-i16nda.cc' || echo './'`liboctave/operators/mx-i8-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8-ui16nda.lo `test -f 'liboctave/operators/mx-i8-ui16nda.cc' || echo './'`liboctave/operators/mx-i8-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8-i32nda.lo `test -f 'liboctave/operators/mx-i8-i32nda.cc' || echo './'`liboctave/operators/mx-i8-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8-ui32nda.lo `test -f 'liboctave/operators/mx-i8-ui32nda.cc' || echo './'`liboctave/operators/mx-i8-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8-i64nda.lo `test -f 'liboctave/operators/mx-i8-i64nda.cc' || echo './'`liboctave/operators/mx-i8-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8-ui64nda.lo `test -f 'liboctave/operators/mx-i8-ui64nda.cc' || echo './'`liboctave/operators/mx-i8-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i8-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16-i8nda.lo `test -f 'liboctave/operators/mx-i16-i8nda.cc' || echo './'`liboctave/operators/mx-i16-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16-ui8nda.lo `test -f 'liboctave/operators/mx-i16-ui8nda.cc' || echo './'`liboctave/operators/mx-i16-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16-ui16nda.lo `test -f 'liboctave/operators/mx-i16-ui16nda.cc' || echo './'`liboctave/operators/mx-i16-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16-i32nda.lo `test -f 'liboctave/operators/mx-i16-i32nda.cc' || echo './'`liboctave/operators/mx-i16-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16-ui32nda.lo `test -f 'liboctave/operators/mx-i16-ui32nda.cc' || echo './'`liboctave/operators/mx-i16-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16-i64nda.lo `test -f 'liboctave/operators/mx-i16-i64nda.cc' || echo './'`liboctave/operators/mx-i16-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16-ui64nda.lo `test -f 'liboctave/operators/mx-i16-ui64nda.cc' || echo './'`liboctave/operators/mx-i16-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i16-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32-i8nda.lo `test -f 'liboctave/operators/mx-i32-i8nda.cc' || echo './'`liboctave/operators/mx-i32-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32-ui8nda.lo `test -f 'liboctave/operators/mx-i32-ui8nda.cc' || echo './'`liboctave/operators/mx-i32-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32-i16nda.lo `test -f 'liboctave/operators/mx-i32-i16nda.cc' || echo './'`liboctave/operators/mx-i32-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32-ui16nda.lo `test -f 'liboctave/operators/mx-i32-ui16nda.cc' || echo './'`liboctave/operators/mx-i32-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32-ui32nda.lo `test -f 'liboctave/operators/mx-i32-ui32nda.cc' || echo './'`liboctave/operators/mx-i32-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32-i64nda.lo `test -f 'liboctave/operators/mx-i32-i64nda.cc' || echo './'`liboctave/operators/mx-i32-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64-i8nda.lo `test -f 'liboctave/operators/mx-i64-i8nda.cc' || echo './'`liboctave/operators/mx-i64-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32-ui64nda.lo `test -f 'liboctave/operators/mx-i32-ui64nda.cc' || echo './'`liboctave/operators/mx-i32-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i32-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64-ui8nda.lo `test -f 'liboctave/operators/mx-i64-ui8nda.cc' || echo './'`liboctave/operators/mx-i64-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64-i16nda.lo `test -f 'liboctave/operators/mx-i64-i16nda.cc' || echo './'`liboctave/operators/mx-i64-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64-ui16nda.lo `test -f 'liboctave/operators/mx-i64-ui16nda.cc' || echo './'`liboctave/operators/mx-i64-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64-i32nda.lo `test -f 'liboctave/operators/mx-i64-i32nda.cc' || echo './'`liboctave/operators/mx-i64-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64-ui32nda.lo `test -f 'liboctave/operators/mx-i64-ui32nda.cc' || echo './'`liboctave/operators/mx-i64-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64-ui64nda.lo `test -f 'liboctave/operators/mx-i64-ui64nda.cc' || echo './'`liboctave/operators/mx-i64-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-i64-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8-i8nda.lo `test -f 'liboctave/operators/mx-ui8-i8nda.cc' || echo './'`liboctave/operators/mx-ui8-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8-i16nda.lo `test -f 'liboctave/operators/mx-ui8-i16nda.cc' || echo './'`liboctave/operators/mx-ui8-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8-ui16nda.lo `test -f 'liboctave/operators/mx-ui8-ui16nda.cc' || echo './'`liboctave/operators/mx-ui8-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8-i32nda.lo `test -f 'liboctave/operators/mx-ui8-i32nda.cc' || echo './'`liboctave/operators/mx-ui8-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8-ui32nda.lo `test -f 'liboctave/operators/mx-ui8-ui32nda.cc' || echo './'`liboctave/operators/mx-ui8-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8-i64nda.lo `test -f 'liboctave/operators/mx-ui8-i64nda.cc' || echo './'`liboctave/operators/mx-ui8-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8-ui64nda.lo `test -f 'liboctave/operators/mx-ui8-ui64nda.cc' || echo './'`liboctave/operators/mx-ui8-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui8-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16-i8nda.lo `test -f 'liboctave/operators/mx-ui16-i8nda.cc' || echo './'`liboctave/operators/mx-ui16-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16-ui8nda.lo `test -f 'liboctave/operators/mx-ui16-ui8nda.cc' || echo './'`liboctave/operators/mx-ui16-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16-i16nda.lo `test -f 'liboctave/operators/mx-ui16-i16nda.cc' || echo './'`liboctave/operators/mx-ui16-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16-i32nda.lo `test -f 'liboctave/operators/mx-ui16-i32nda.cc' || echo './'`liboctave/operators/mx-ui16-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16-ui32nda.lo `test -f 'liboctave/operators/mx-ui16-ui32nda.cc' || echo './'`liboctave/operators/mx-ui16-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16-i64nda.lo `test -f 'liboctave/operators/mx-ui16-i64nda.cc' || echo './'`liboctave/operators/mx-ui16-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16-ui64nda.lo `test -f 'liboctave/operators/mx-ui16-ui64nda.cc' || echo './'`liboctave/operators/mx-ui16-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui16-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32-i8nda.lo `test -f 'liboctave/operators/mx-ui32-i8nda.cc' || echo './'`liboctave/operators/mx-ui32-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32-ui8nda.lo `test -f 'liboctave/operators/mx-ui32-ui8nda.cc' || echo './'`liboctave/operators/mx-ui32-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32-i16nda.lo `test -f 'liboctave/operators/mx-ui32-i16nda.cc' || echo './'`liboctave/operators/mx-ui32-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32-ui16nda.lo `test -f 'liboctave/operators/mx-ui32-ui16nda.cc' || echo './'`liboctave/operators/mx-ui32-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32-i32nda.lo `test -f 'liboctave/operators/mx-ui32-i32nda.cc' || echo './'`liboctave/operators/mx-ui32-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32-i64nda.lo `test -f 'liboctave/operators/mx-ui32-i64nda.cc' || echo './'`liboctave/operators/mx-ui32-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32-ui64nda.lo `test -f 'liboctave/operators/mx-ui32-ui64nda.cc' || echo './'`liboctave/operators/mx-ui32-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32-ui64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui32-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64-i8nda.lo `test -f 'liboctave/operators/mx-ui64-i8nda.cc' || echo './'`liboctave/operators/mx-ui64-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-i8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64-ui8nda.lo `test -f 'liboctave/operators/mx-ui64-ui8nda.cc' || echo './'`liboctave/operators/mx-ui64-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-ui8nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64-i16nda.lo `test -f 'liboctave/operators/mx-ui64-i16nda.cc' || echo './'`liboctave/operators/mx-ui64-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-i16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64-ui16nda.lo `test -f 'liboctave/operators/mx-ui64-ui16nda.cc' || echo './'`liboctave/operators/mx-ui64-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-ui16nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64-i32nda.lo `test -f 'liboctave/operators/mx-ui64-i32nda.cc' || echo './'`liboctave/operators/mx-ui64-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-i32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64-ui32nda.lo `test -f 'liboctave/operators/mx-ui64-ui32nda.cc' || echo './'`liboctave/operators/mx-ui64-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-ui32nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64-i64nda.lo `test -f 'liboctave/operators/mx-ui64-i64nda.cc' || echo './'`liboctave/operators/mx-ui64-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64-i64nda.h:6, BUILDSTDERR: from liboctave/operators/mx-ui64-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-ui8nda.lo `test -f 'liboctave/operators/mx-i8nda-ui8nda.cc' || echo './'`liboctave/operators/mx-i8nda-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-i16nda.lo `test -f 'liboctave/operators/mx-i8nda-i16nda.cc' || echo './'`liboctave/operators/mx-i8nda-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-ui16nda.lo `test -f 'liboctave/operators/mx-i8nda-ui16nda.cc' || echo './'`liboctave/operators/mx-i8nda-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-i32nda.lo `test -f 'liboctave/operators/mx-i8nda-i32nda.cc' || echo './'`liboctave/operators/mx-i8nda-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-i64nda.lo `test -f 'liboctave/operators/mx-i8nda-i64nda.cc' || echo './'`liboctave/operators/mx-i8nda-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-ui32nda.lo `test -f 'liboctave/operators/mx-i8nda-ui32nda.cc' || echo './'`liboctave/operators/mx-i8nda-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i8nda-ui64nda.lo `test -f 'liboctave/operators/mx-i8nda-ui64nda.cc' || echo './'`liboctave/operators/mx-i8nda-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i8nda-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i8nda-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-i8nda.lo `test -f 'liboctave/operators/mx-i16nda-i8nda.cc' || echo './'`liboctave/operators/mx-i16nda-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-ui8nda.lo `test -f 'liboctave/operators/mx-i16nda-ui8nda.cc' || echo './'`liboctave/operators/mx-i16nda-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-ui16nda.lo `test -f 'liboctave/operators/mx-i16nda-ui16nda.cc' || echo './'`liboctave/operators/mx-i16nda-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-i32nda.lo `test -f 'liboctave/operators/mx-i16nda-i32nda.cc' || echo './'`liboctave/operators/mx-i16nda-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-ui32nda.lo `test -f 'liboctave/operators/mx-i16nda-ui32nda.cc' || echo './'`liboctave/operators/mx-i16nda-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-ui64nda.lo `test -f 'liboctave/operators/mx-i16nda-ui64nda.cc' || echo './'`liboctave/operators/mx-i16nda-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i16nda-i64nda.lo `test -f 'liboctave/operators/mx-i16nda-i64nda.cc' || echo './'`liboctave/operators/mx-i16nda-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i16nda-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i16nda-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i16nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i16nda-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-i8nda.lo `test -f 'liboctave/operators/mx-i32nda-i8nda.cc' || echo './'`liboctave/operators/mx-i32nda-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-ui8nda.lo `test -f 'liboctave/operators/mx-i32nda-ui8nda.cc' || echo './'`liboctave/operators/mx-i32nda-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-ui16nda.lo `test -f 'liboctave/operators/mx-i32nda-ui16nda.cc' || echo './'`liboctave/operators/mx-i32nda-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-ui32nda.lo `test -f 'liboctave/operators/mx-i32nda-ui32nda.cc' || echo './'`liboctave/operators/mx-i32nda-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-i16nda.lo `test -f 'liboctave/operators/mx-i32nda-i16nda.cc' || echo './'`liboctave/operators/mx-i32nda-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-i64nda.lo `test -f 'liboctave/operators/mx-i32nda-i64nda.cc' || echo './'`liboctave/operators/mx-i32nda-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i32nda-ui64nda.lo `test -f 'liboctave/operators/mx-i32nda-ui64nda.cc' || echo './'`liboctave/operators/mx-i32nda-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i32nda-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i32nda-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-i8nda.lo `test -f 'liboctave/operators/mx-i64nda-i8nda.cc' || echo './'`liboctave/operators/mx-i64nda-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-ui8nda.lo `test -f 'liboctave/operators/mx-i64nda-ui8nda.cc' || echo './'`liboctave/operators/mx-i64nda-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-i16nda.lo `test -f 'liboctave/operators/mx-i64nda-i16nda.cc' || echo './'`liboctave/operators/mx-i64nda-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-ui16nda.lo `test -f 'liboctave/operators/mx-i64nda-ui16nda.cc' || echo './'`liboctave/operators/mx-i64nda-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-ui32nda.lo `test -f 'liboctave/operators/mx-i64nda-ui32nda.cc' || echo './'`liboctave/operators/mx-i64nda-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-i32nda.lo `test -f 'liboctave/operators/mx-i64nda-i32nda.cc' || echo './'`liboctave/operators/mx-i64nda-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-i64nda-ui64nda.lo `test -f 'liboctave/operators/mx-i64nda-ui64nda.cc' || echo './'`liboctave/operators/mx-i64nda-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-i64nda-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/int64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-i64nda-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-i8nda.lo `test -f 'liboctave/operators/mx-ui8nda-i8nda.cc' || echo './'`liboctave/operators/mx-ui8nda-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-i16nda.lo `test -f 'liboctave/operators/mx-ui8nda-i16nda.cc' || echo './'`liboctave/operators/mx-ui8nda-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-ui16nda.lo `test -f 'liboctave/operators/mx-ui8nda-ui16nda.cc' || echo './'`liboctave/operators/mx-ui8nda-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-i32nda.lo `test -f 'liboctave/operators/mx-ui8nda-i32nda.cc' || echo './'`liboctave/operators/mx-ui8nda-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-ui32nda.lo `test -f 'liboctave/operators/mx-ui8nda-ui32nda.cc' || echo './'`liboctave/operators/mx-ui8nda-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-i64nda.lo `test -f 'liboctave/operators/mx-ui8nda-i64nda.cc' || echo './'`liboctave/operators/mx-ui8nda-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui8nda-ui64nda.lo `test -f 'liboctave/operators/mx-ui8nda-ui64nda.cc' || echo './'`liboctave/operators/mx-ui8nda-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui8nda-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint8NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui8nda-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-i8nda.lo `test -f 'liboctave/operators/mx-ui16nda-i8nda.cc' || echo './'`liboctave/operators/mx-ui16nda-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-ui8nda.lo `test -f 'liboctave/operators/mx-ui16nda-ui8nda.cc' || echo './'`liboctave/operators/mx-ui16nda-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-i16nda.lo `test -f 'liboctave/operators/mx-ui16nda-i16nda.cc' || echo './'`liboctave/operators/mx-ui16nda-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-i32nda.lo `test -f 'liboctave/operators/mx-ui16nda-i32nda.cc' || echo './'`liboctave/operators/mx-ui16nda-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-ui32nda.lo `test -f 'liboctave/operators/mx-ui16nda-ui32nda.cc' || echo './'`liboctave/operators/mx-ui16nda-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-i64nda.lo `test -f 'liboctave/operators/mx-ui16nda-i64nda.cc' || echo './'`liboctave/operators/mx-ui16nda-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui16nda-ui64nda.lo `test -f 'liboctave/operators/mx-ui16nda-ui64nda.cc' || echo './'`liboctave/operators/mx-ui16nda-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui16nda-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint16NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui16nda-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-i8nda.lo `test -f 'liboctave/operators/mx-ui32nda-i8nda.cc' || echo './'`liboctave/operators/mx-ui32nda-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-ui8nda.lo `test -f 'liboctave/operators/mx-ui32nda-ui8nda.cc' || echo './'`liboctave/operators/mx-ui32nda-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-i16nda.lo `test -f 'liboctave/operators/mx-ui32nda-i16nda.cc' || echo './'`liboctave/operators/mx-ui32nda-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-i32nda.lo `test -f 'liboctave/operators/mx-ui32nda-i32nda.cc' || echo './'`liboctave/operators/mx-ui32nda-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-ui16nda.lo `test -f 'liboctave/operators/mx-ui32nda-ui16nda.cc' || echo './'`liboctave/operators/mx-ui32nda-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-i64nda.lo `test -f 'liboctave/operators/mx-ui32nda-i64nda.cc' || echo './'`liboctave/operators/mx-ui32nda-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui32nda-ui64nda.lo `test -f 'liboctave/operators/mx-ui32nda-ui64nda.cc' || echo './'`liboctave/operators/mx-ui32nda-ui64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui32nda-ui64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint32NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui32nda-ui64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-i8nda.lo `test -f 'liboctave/operators/mx-ui64nda-i8nda.cc' || echo './'`liboctave/operators/mx-ui64nda-i8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-i8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-ui8nda.lo `test -f 'liboctave/operators/mx-ui64nda-ui8nda.cc' || echo './'`liboctave/operators/mx-ui64nda-ui8nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-ui8nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui8nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui8nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui8nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui8nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-i16nda.lo `test -f 'liboctave/operators/mx-ui64nda-i16nda.cc' || echo './'`liboctave/operators/mx-ui64nda-i16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-i16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-ui16nda.lo `test -f 'liboctave/operators/mx-ui64nda-ui16nda.cc' || echo './'`liboctave/operators/mx-ui64nda-ui16nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-ui16nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui16nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui16nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui16nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui16nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-i32nda.lo `test -f 'liboctave/operators/mx-ui64nda-i32nda.cc' || echo './'`liboctave/operators/mx-ui64nda-i32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-i32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-ui32nda.lo `test -f 'liboctave/operators/mx-ui64nda-ui32nda.cc' || echo './'`liboctave/operators/mx-ui64nda-ui32nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-ui32nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui32nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui32nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui32nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-ui32nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-ccv-cv.lo `test -f 'liboctave/operators/vx-ccv-cv.cc' || echo './'`liboctave/operators/vx-ccv-cv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-ccv-cv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-ccv-cv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-ccv-cv.h:5, BUILDSTDERR: from liboctave/operators/vx-ccv-cv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-ccv-cv.h:5, BUILDSTDERR: from liboctave/operators/vx-ccv-cv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-mx-ui64nda-i64nda.lo `test -f 'liboctave/operators/mx-ui64nda-i64nda.cc' || echo './'`liboctave/operators/mx-ui64nda-i64nda.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/mx-ui64nda-i64nda.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i64nda.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i64nda.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/intNDArray.h:28, BUILDSTDERR: from ./liboctave/array/uint64NDArray.h:28, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i64nda.h:5, BUILDSTDERR: from liboctave/operators/mx-ui64nda-i64nda.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = bool; X = octave_int; Y = octave_int]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-ccv-s.lo `test -f 'liboctave/operators/vx-ccv-s.cc' || echo './'`liboctave/operators/vx-ccv-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-ccv-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-ccv-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-ccv-s.h:5, BUILDSTDERR: from liboctave/operators/vx-ccv-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-ccv-s.h:5, BUILDSTDERR: from liboctave/operators/vx-ccv-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-crv-s.lo `test -f 'liboctave/operators/vx-crv-s.cc' || echo './'`liboctave/operators/vx-crv-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-crv-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-crv-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-crv-s.h:5, BUILDSTDERR: from liboctave/operators/vx-crv-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-crv-s.h:5, BUILDSTDERR: from liboctave/operators/vx-crv-s.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-cs-cv.lo `test -f 'liboctave/operators/vx-cs-cv.cc' || echo './'`liboctave/operators/vx-cs-cv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-cs-cv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-cs-cv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-cs-cv.h:5, BUILDSTDERR: from liboctave/operators/vx-cs-cv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-cs-cv.h:5, BUILDSTDERR: from liboctave/operators/vx-cs-cv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-crv-rv.lo `test -f 'liboctave/operators/vx-crv-rv.cc' || echo './'`liboctave/operators/vx-crv-rv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-crv-rv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-crv-rv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-crv-rv.h:5, BUILDSTDERR: from liboctave/operators/vx-crv-rv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-crv-rv.h:5, BUILDSTDERR: from liboctave/operators/vx-crv-rv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-cs-rv.lo `test -f 'liboctave/operators/vx-cs-rv.cc' || echo './'`liboctave/operators/vx-cs-rv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-cs-rv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-cs-rv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-cs-rv.h:5, BUILDSTDERR: from liboctave/operators/vx-cs-rv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-cs-rv.h:5, BUILDSTDERR: from liboctave/operators/vx-cs-rv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-cv-cs.lo `test -f 'liboctave/operators/vx-cv-cs.cc' || echo './'`liboctave/operators/vx-cv-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-cv-cs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-cv-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-cv-cs.h:5, BUILDSTDERR: from liboctave/operators/vx-cv-cs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-cv-cs.h:5, BUILDSTDERR: from liboctave/operators/vx-cv-cs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-rv-cs.lo `test -f 'liboctave/operators/vx-rv-cs.cc' || echo './'`liboctave/operators/vx-rv-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-rv-cs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-rv-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-rv-cs.h:5, BUILDSTDERR: from liboctave/operators/vx-rv-cs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-rv-cs.h:5, BUILDSTDERR: from liboctave/operators/vx-rv-cs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-cv-ccv.lo `test -f 'liboctave/operators/vx-cv-ccv.cc' || echo './'`liboctave/operators/vx-cv-ccv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-cv-ccv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-cv-ccv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-cv-ccv.h:5, BUILDSTDERR: from liboctave/operators/vx-cv-ccv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-cv-ccv.h:5, BUILDSTDERR: from liboctave/operators/vx-cv-ccv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-rv-crv.lo `test -f 'liboctave/operators/vx-rv-crv.cc' || echo './'`liboctave/operators/vx-rv-crv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-rv-crv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-rv-crv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-rv-crv.h:5, BUILDSTDERR: from liboctave/operators/vx-rv-crv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-rv-crv.h:5, BUILDSTDERR: from liboctave/operators/vx-rv-crv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-s-ccv.lo `test -f 'liboctave/operators/vx-s-ccv.cc' || echo './'`liboctave/operators/vx-s-ccv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-s-ccv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-s-ccv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-s-ccv.h:5, BUILDSTDERR: from liboctave/operators/vx-s-ccv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-s-ccv.h:5, BUILDSTDERR: from liboctave/operators/vx-s-ccv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-s-crv.lo `test -f 'liboctave/operators/vx-s-crv.cc' || echo './'`liboctave/operators/vx-s-crv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-s-crv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-s-crv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-s-crv.h:5, BUILDSTDERR: from liboctave/operators/vx-s-crv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-s-crv.h:5, BUILDSTDERR: from liboctave/operators/vx-s-crv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = double; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fccv-fcv.lo `test -f 'liboctave/operators/vx-fccv-fcv.cc' || echo './'`liboctave/operators/vx-fccv-fcv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fccv-fcv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fccv-fcv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fccv-fcv.h:5, BUILDSTDERR: from liboctave/operators/vx-fccv-fcv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fccv-fcv.h:5, BUILDSTDERR: from liboctave/operators/vx-fccv-fcv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fccv-fs.lo `test -f 'liboctave/operators/vx-fccv-fs.cc' || echo './'`liboctave/operators/vx-fccv-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fccv-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fccv-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fccv-fs.h:5, BUILDSTDERR: from liboctave/operators/vx-fccv-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fccv-fs.h:5, BUILDSTDERR: from liboctave/operators/vx-fccv-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fcrv-fs.lo `test -f 'liboctave/operators/vx-fcrv-fs.cc' || echo './'`liboctave/operators/vx-fcrv-fs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fcrv-fs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fcrv-fs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-fcrv-fs.h:5, BUILDSTDERR: from liboctave/operators/vx-fcrv-fs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-fcrv-fs.h:5, BUILDSTDERR: from liboctave/operators/vx-fcrv-fs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fcrv-frv.lo `test -f 'liboctave/operators/vx-fcrv-frv.cc' || echo './'`liboctave/operators/vx-fcrv-frv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fcrv-frv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fcrv-frv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-fcrv-frv.h:5, BUILDSTDERR: from liboctave/operators/vx-fcrv-frv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-fcrv-frv.h:5, BUILDSTDERR: from liboctave/operators/vx-fcrv-frv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fcs-fcv.lo `test -f 'liboctave/operators/vx-fcs-fcv.cc' || echo './'`liboctave/operators/vx-fcs-fcv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fcs-fcv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fcs-fcv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fcs-fcv.h:5, BUILDSTDERR: from liboctave/operators/vx-fcs-fcv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fcs-fcv.h:5, BUILDSTDERR: from liboctave/operators/vx-fcs-fcv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fcs-frv.lo `test -f 'liboctave/operators/vx-fcs-frv.cc' || echo './'`liboctave/operators/vx-fcs-frv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fcs-frv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fcs-frv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-fcs-frv.h:5, BUILDSTDERR: from liboctave/operators/vx-fcs-frv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-fcs-frv.h:5, BUILDSTDERR: from liboctave/operators/vx-fcs-frv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = std::complex; Y = float]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fcv-fcs.lo `test -f 'liboctave/operators/vx-fcv-fcs.cc' || echo './'`liboctave/operators/vx-fcv-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fcv-fcs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fcv-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fcv-fcs.h:5, BUILDSTDERR: from liboctave/operators/vx-fcv-fcs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fcv-fcs.h:5, BUILDSTDERR: from liboctave/operators/vx-fcv-fcs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fcv-fccv.lo `test -f 'liboctave/operators/vx-fcv-fccv.cc' || echo './'`liboctave/operators/vx-fcv-fccv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fcv-fccv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fcv-fccv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fcv-fccv.h:5, BUILDSTDERR: from liboctave/operators/vx-fcv-fccv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fcv-fccv.h:5, BUILDSTDERR: from liboctave/operators/vx-fcv-fccv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-frv-fcs.lo `test -f 'liboctave/operators/vx-frv-fcs.cc' || echo './'`liboctave/operators/vx-frv-fcs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-frv-fcs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-frv-fcs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-frv-fcs.h:5, BUILDSTDERR: from liboctave/operators/vx-frv-fcs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-frv-fcs.h:5, BUILDSTDERR: from liboctave/operators/vx-frv-fcs.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:484:1: warning: mangled name for 'Array do_ms_binary_op(const Array&, const Y&, void (*)(size_t, R*, const X*, Y) throw ()) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_ms_binary_op (const Array& x, const Y& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-frv-fcrv.lo `test -f 'liboctave/operators/vx-frv-fcrv.cc' || echo './'`liboctave/operators/vx-frv-fcrv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-frv-fcrv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-frv-fcrv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-frv-fcrv.h:5, BUILDSTDERR: from liboctave/operators/vx-frv-fcrv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-frv-fcrv.h:5, BUILDSTDERR: from liboctave/operators/vx-frv-fcrv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:460:1: warning: mangled name for 'Array do_mm_binary_op(const Array&, const Array&, void (*)(size_t, R*, const X*, const Y*) throw (), void (*)(size_t, R*, X, const Y*) throw (), void (*)(size_t, R*, const X*, Y) throw (), const char*) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mm_binary_op (const Array& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fs-fccv.lo `test -f 'liboctave/operators/vx-fs-fccv.cc' || echo './'`liboctave/operators/vx-fs-fccv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fs-fccv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fs-fccv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fs-fccv.h:5, BUILDSTDERR: from liboctave/operators/vx-fs-fccv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCColVector.h:29, BUILDSTDERR: from liboctave/operators/vx-fs-fccv.h:5, BUILDSTDERR: from liboctave/operators/vx-fs-fccv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-vx-fs-fcrv.lo `test -f 'liboctave/operators/vx-fs-fcrv.cc' || echo './'`liboctave/operators/vx-fs-fcrv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/vx-fs-fcrv.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-vx-fs-fcrv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-fs-fcrv.h:5, BUILDSTDERR: from liboctave/operators/vx-fs-fcrv.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/fCRowVector.h:28, BUILDSTDERR: from liboctave/operators/vx-fs-fcrv.h:5, BUILDSTDERR: from liboctave/operators/vx-fs-fcrv.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:494:1: warning: mangled name for 'Array do_sm_binary_op(const X&, const Array&, void (*)(size_t, R*, X, const Y*) throw ()) [with R = std::complex; X = float; Y = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_sm_binary_op (const X& x, const Array& y, BUILDSTDERR: ^~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-sm-cs.lo `test -f 'liboctave/operators/smx-sm-cs.cc' || echo './'`liboctave/operators/smx-sm-cs.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-sm-cs.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-sm-cs.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-sm-cs.h:5, BUILDSTDERR: from liboctave/operators/smx-sm-cs.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-cs-sm.lo `test -f 'liboctave/operators/smx-cs-sm.cc' || echo './'`liboctave/operators/smx-cs-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-cs-sm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-cs-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-cs-sm.h:5, BUILDSTDERR: from liboctave/operators/smx-cs-sm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-scm-s.lo `test -f 'liboctave/operators/smx-scm-s.cc' || echo './'`liboctave/operators/smx-scm-s.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-scm-s.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-scm-s.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-scm-s.h:5, BUILDSTDERR: from liboctave/operators/smx-scm-s.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-s-scm.lo `test -f 'liboctave/operators/smx-s-scm.cc' || echo './'`liboctave/operators/smx-s-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-s-scm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-s-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-s-scm.h:5, BUILDSTDERR: from liboctave/operators/smx-s-scm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-m-scm.lo `test -f 'liboctave/operators/smx-m-scm.cc' || echo './'`liboctave/operators/smx-m-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-m-scm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-m-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-m-scm.h:5, BUILDSTDERR: from liboctave/operators/smx-m-scm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-m-scm.h:5, BUILDSTDERR: from liboctave/operators/smx-m-scm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-m-sm.lo `test -f 'liboctave/operators/smx-m-sm.cc' || echo './'`liboctave/operators/smx-m-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-m-sm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-m-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-m-sm.h:5, BUILDSTDERR: from liboctave/operators/smx-m-sm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-m-sm.h:5, BUILDSTDERR: from liboctave/operators/smx-m-sm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-scm-sm.lo `test -f 'liboctave/operators/smx-scm-sm.cc' || echo './'`liboctave/operators/smx-scm-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-scm-sm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-scm-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/CSparse.h:29, BUILDSTDERR: from liboctave/operators/smx-scm-sm.h:5, BUILDSTDERR: from liboctave/operators/smx-scm-sm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-sm-scm.lo `test -f 'liboctave/operators/smx-sm-scm.cc' || echo './'`liboctave/operators/smx-sm-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-sm-scm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-sm-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/CSparse.h:29, BUILDSTDERR: from liboctave/operators/smx-sm-scm.h:5, BUILDSTDERR: from liboctave/operators/smx-sm-scm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-cm-sm.lo `test -f 'liboctave/operators/smx-cm-sm.cc' || echo './'`liboctave/operators/smx-cm-sm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-cm-sm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-cm-sm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-cm-sm.h:5, BUILDSTDERR: from liboctave/operators/smx-cm-sm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-cm-sm.h:5, BUILDSTDERR: from liboctave/operators/smx-cm-sm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-cm-scm.lo `test -f 'liboctave/operators/smx-cm-scm.cc' || echo './'`liboctave/operators/smx-cm-scm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-cm-scm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-cm-scm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-cm-scm.h:5, BUILDSTDERR: from liboctave/operators/smx-cm-scm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-cm-scm.h:5, BUILDSTDERR: from liboctave/operators/smx-cm-scm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-sm-m.lo `test -f 'liboctave/operators/smx-sm-m.cc' || echo './'`liboctave/operators/smx-sm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-sm-m.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-sm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-sm-m.h:5, BUILDSTDERR: from liboctave/operators/smx-sm-m.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-sm-m.h:5, BUILDSTDERR: from liboctave/operators/smx-sm-m.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-scm-m.lo `test -f 'liboctave/operators/smx-scm-m.cc' || echo './'`liboctave/operators/smx-scm-m.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-scm-m.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-scm-m.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-scm-m.h:5, BUILDSTDERR: from liboctave/operators/smx-scm-m.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-scm-m.h:5, BUILDSTDERR: from liboctave/operators/smx-scm-m.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = double]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-bm-sbm.lo `test -f 'liboctave/operators/smx-bm-sbm.cc' || echo './'`liboctave/operators/smx-bm-sbm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-bm-sbm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-bm-sbm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/boolSparse.h:30, BUILDSTDERR: from liboctave/operators/smx-bm-sbm.h:6, BUILDSTDERR: from liboctave/operators/smx-bm-sbm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-child-list.lo `test -f 'liboctave/system/child-list.cc' || echo './'`liboctave/system/child-list.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/child-list.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-child-list.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-sbm-bm.lo `test -f 'liboctave/operators/smx-sbm-bm.cc' || echo './'`liboctave/operators/smx-sbm-bm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-sbm-bm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-sbm-bm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/boolSparse.h:30, BUILDSTDERR: from liboctave/operators/smx-sbm-bm.h:6, BUILDSTDERR: from liboctave/operators/smx-sbm-bm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-sm-cm.lo `test -f 'liboctave/operators/smx-sm-cm.cc' || echo './'`liboctave/operators/smx-sm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-sm-cm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-sm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-sm-cm.h:5, BUILDSTDERR: from liboctave/operators/smx-sm-cm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-sm-cm.h:5, BUILDSTDERR: from liboctave/operators/smx-sm-cm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/operators/liboperators_la-smx-scm-cm.lo `test -f 'liboctave/operators/smx-scm-cm.cc' || echo './'`liboctave/operators/smx-scm-cm.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/operators/smx-scm-cm.cc -fPIC -DPIC -o liboctave/operators/.libs/liboperators_la-smx-scm-cm.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-scm-cm.h:5, BUILDSTDERR: from liboctave/operators/smx-scm-cm.cc:6: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/CMatrix.h:28, BUILDSTDERR: from liboctave/operators/smx-scm-cm.h:5, BUILDSTDERR: from liboctave/operators/smx-scm-cm.cc:6: BUILDSTDERR: liboctave/operators/mx-inlines.cc: At global scope: BUILDSTDERR: liboctave/operators/mx-inlines.cc:542:1: warning: mangled name for 'bool do_mx_check(const Array&, bool (*)(size_t, const T*) throw ()) [with T = std::complex]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] BUILDSTDERR: do_mx_check (const Array& a, BUILDSTDERR: ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-dir-ops.lo `test -f 'liboctave/system/dir-ops.cc' || echo './'`liboctave/system/dir-ops.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/dir-ops.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-dir-ops.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-lo-sysdep.lo `test -f 'liboctave/system/lo-sysdep.cc' || echo './'`liboctave/system/lo-sysdep.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/lo-sysdep.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-lo-sysdep.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-file-stat.lo `test -f 'liboctave/system/file-stat.cc' || echo './'`liboctave/system/file-stat.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/file-stat.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-file-stat.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-mach-info.lo `test -f 'liboctave/system/mach-info.cc' || echo './'`liboctave/system/mach-info.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/mach-info.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-mach-info.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-oct-passwd.lo `test -f 'liboctave/system/oct-passwd.cc' || echo './'`liboctave/system/oct-passwd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/oct-passwd.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-oct-passwd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-file-ops.lo `test -f 'liboctave/system/file-ops.cc' || echo './'`liboctave/system/file-ops.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/file-ops.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-file-ops.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/system/file-ops.cc:46: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-oct-group.lo `test -f 'liboctave/system/oct-group.cc' || echo './'`liboctave/system/oct-group.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/oct-group.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-oct-group.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-oct-uname.lo `test -f 'liboctave/system/oct-uname.cc' || echo './'`liboctave/system/oct-uname.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/oct-uname.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-oct-uname.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-oct-time.lo `test -f 'liboctave/system/oct-time.cc' || echo './'`liboctave/system/oct-time.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/oct-time.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-oct-time.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/system/oct-time.cc:34: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-oct-env.lo `test -f 'liboctave/system/oct-env.cc' || echo './'`liboctave/system/oct-env.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/oct-env.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-oct-env.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/system/libsystem_la-oct-syscalls.lo `test -f 'liboctave/system/oct-syscalls.cc' || echo './'`liboctave/system/oct-syscalls.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/system/oct-syscalls.cc -fPIC -DPIC -o liboctave/system/.libs/libsystem_la-oct-syscalls.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-glob-match.lo `test -f 'liboctave/util/glob-match.cc' || echo './'`liboctave/util/glob-match.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/glob-match.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-glob-match.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-data-conv.lo `test -f 'liboctave/util/data-conv.cc' || echo './'`liboctave/util/data-conv.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/data-conv.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-data-conv.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/util/data-conv.cc:38: BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-cmd-hist.lo `test -f 'liboctave/util/cmd-hist.cc' || echo './'`liboctave/util/cmd-hist.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/cmd-hist.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-cmd-hist.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-cmd-edit.lo `test -f 'liboctave/util/cmd-edit.cc' || echo './'`liboctave/util/cmd-edit.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/cmd-edit.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-cmd-edit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-lo-array-errwarn.lo `test -f 'liboctave/util/lo-array-errwarn.cc' || echo './'`liboctave/util/lo-array-errwarn.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/lo-array-errwarn.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-lo-array-errwarn.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-lo-array-gripes.lo `test -f 'liboctave/util/lo-array-gripes.cc' || echo './'`liboctave/util/lo-array-gripes.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/lo-array-gripes.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-lo-array-gripes.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-lo-ieee.lo `test -f 'liboctave/util/lo-ieee.cc' || echo './'`liboctave/util/lo-ieee.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/lo-ieee.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-lo-ieee.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-lo-hash.lo `test -f 'liboctave/util/lo-hash.cc' || echo './'`liboctave/util/lo-hash.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/lo-hash.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-lo-hash.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/util/lo-hash.cc:35: BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-lo-utils.lo `test -f 'liboctave/util/lo-utils.cc' || echo './'`liboctave/util/lo-utils.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/lo-utils.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-lo-utils.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-oct-base64.lo `test -f 'liboctave/util/oct-base64.cc' || echo './'`liboctave/util/oct-base64.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/oct-base64.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-oct-base64.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/util/oct-base64.cc: In function 'Array octave_base64_decode(const string&)': BUILDSTDERR: liboctave/util/oct-base64.cc:83:52: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: double *dout = reinterpret_cast (out); BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-kpse.lo `test -f 'liboctave/util/kpse.cc' || echo './'`liboctave/util/kpse.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/kpse.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-kpse.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-oct-mutex.lo `test -f 'liboctave/util/oct-mutex.cc' || echo './'`liboctave/util/oct-mutex.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/oct-mutex.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-oct-mutex.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-oct-locbuf.lo `test -f 'liboctave/util/oct-locbuf.cc' || echo './'`liboctave/util/oct-locbuf.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/oct-locbuf.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-oct-locbuf.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/util/oct-locbuf.cc:30: BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-oct-glob.lo `test -f 'liboctave/util/oct-glob.cc' || echo './'`liboctave/util/oct-glob.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/oct-glob.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-oct-glob.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-oct-string.lo `test -f 'liboctave/util/oct-string.cc' || echo './'`liboctave/util/oct-string.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/oct-string.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-oct-string.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-oct-inttypes.lo `test -f 'liboctave/util/oct-inttypes.cc' || echo './'`liboctave/util/oct-inttypes.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/oct-inttypes.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-oct-inttypes.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-oct-shlib.lo `test -f 'liboctave/util/oct-shlib.cc' || echo './'`liboctave/util/oct-shlib.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/oct-shlib.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-oct-shlib.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-pathsearch.lo `test -f 'liboctave/util/pathsearch.cc' || echo './'`liboctave/util/pathsearch.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/pathsearch.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-pathsearch.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-singleton-cleanup.lo `test -f 'liboctave/util/singleton-cleanup.cc' || echo './'`liboctave/util/singleton-cleanup.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/singleton-cleanup.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-singleton-cleanup.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-sparse-util.lo `test -f 'liboctave/util/sparse-util.cc' || echo './'`liboctave/util/sparse-util.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/sparse-util.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-sparse-util.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-unwind-prot.lo `test -f 'liboctave/util/unwind-prot.cc' || echo './'`liboctave/util/unwind-prot.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/unwind-prot.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-unwind-prot.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-str-vec.lo `test -f 'liboctave/util/str-vec.cc' || echo './'`liboctave/util/str-vec.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/str-vec.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-str-vec.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-f2c-main.lo `test -f 'liboctave/util/f2c-main.c' || echo './'`liboctave/util/f2c-main.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/f2c-main.c -fPIC -DPIC -o liboctave/util/.libs/libutil_la-f2c-main.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-lo-cutils.lo `test -f 'liboctave/util/lo-cutils.c' || echo './'`liboctave/util/lo-cutils.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/lo-cutils.c -fPIC -DPIC -o liboctave/util/.libs/libutil_la-lo-cutils.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-oct-rl-edit.lo `test -f 'liboctave/util/oct-rl-edit.c' || echo './'`liboctave/util/oct-rl-edit.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/oct-rl-edit.c -fPIC -DPIC -o liboctave/util/.libs/libutil_la-oct-rl-edit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-oct-rl-hist.lo `test -f 'liboctave/util/oct-rl-hist.c' || echo './'`liboctave/util/oct-rl-hist.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/oct-rl-hist.c -fPIC -DPIC -o liboctave/util/.libs/libutil_la-oct-rl-hist.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-areadlink-wrapper.lo `test -f 'liboctave/wrappers/areadlink-wrapper.c' || echo './'`liboctave/wrappers/areadlink-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/areadlink-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-areadlink-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-sparse-sort.lo `test -f 'liboctave/util/sparse-sort.cc' || echo './'`liboctave/util/sparse-sort.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/sparse-sort.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-sparse-sort.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/util/oct-sort.cc:117, BUILDSTDERR: from liboctave/util/sparse-sort.cc:31: BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer::operator T**() const [with T = octave_sparse_sort_idxl]': BUILDSTDERR: liboctave/util/oct-sort.cc:1597:3: required from 'void octave_sort::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]' BUILDSTDERR: liboctave/util/oct-sort.cc:1664:9: required from 'void octave_sort::sort_rows(const T*, octave_idx_type*, octave_idx_type, octave_idx_type) [with T = octave_sparse_sort_idxl*; octave_idx_type = int]' BUILDSTDERR: liboctave/util/sparse-sort.cc:52:16: required from here BUILDSTDERR: liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'octave_sparse_sort_idxl**' increases required alignment of target type [-Wcast-align] BUILDSTDERR: operator T **() const { return reinterpret_cast (this->data ()); } BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: liboctave/util/oct-locbuf.h: In instantiation of 'octave_local_buffer::operator T**() const [with T = octave_idx_vector_sort]': BUILDSTDERR: liboctave/util/oct-sort.cc:1597:3: required from 'void octave_sort::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]' BUILDSTDERR: liboctave/util/oct-sort.cc:1664:9: required from 'void octave_sort::sort_rows(const T*, octave_idx_type*, octave_idx_type, octave_idx_type) [with T = octave_idx_vector_sort*; octave_idx_type = int]' BUILDSTDERR: liboctave/util/sparse-sort.cc:63:16: required from here BUILDSTDERR: liboctave/util/oct-locbuf.h:152:34: warning: cast from 'char*' to 'octave_idx_vector_sort**' increases required alignment of target type [-Wcast-align] make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-async-system-wrapper.lo `test -f 'liboctave/wrappers/async-system-wrapper.c' || echo './'`liboctave/wrappers/async-system-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/async-system-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-async-system-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-base64-wrappers.lo `test -f 'liboctave/wrappers/base64-wrappers.c' || echo './'`liboctave/wrappers/base64-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/base64-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-base64-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-canonicalize-file-name-wrapper.lo `test -f 'liboctave/wrappers/canonicalize-file-name-wrapper.c' || echo './'`liboctave/wrappers/canonicalize-file-name-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/canonicalize-file-name-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-canonicalize-file-name-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-dirent-wrappers.lo `test -f 'liboctave/wrappers/dirent-wrappers.c' || echo './'`liboctave/wrappers/dirent-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/dirent-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-dirent-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-fcntl-wrappers.lo `test -f 'liboctave/wrappers/fcntl-wrappers.c' || echo './'`liboctave/wrappers/fcntl-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/fcntl-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-fcntl-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-filepos-wrappers.lo `test -f 'liboctave/wrappers/filepos-wrappers.c' || echo './'`liboctave/wrappers/filepos-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/filepos-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-filepos-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-fpucw-wrappers.lo `test -f 'liboctave/wrappers/fpucw-wrappers.c' || echo './'`liboctave/wrappers/fpucw-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/fpucw-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-fpucw-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: liboctave/wrappers/fpucw-wrappers.c: In function 'octave_end_long_double_rounding': BUILDSTDERR: liboctave/wrappers/fpucw-wrappers.c:70:47: warning: unused parameter 'oldcw' [-Wunused-parameter] BUILDSTDERR: octave_end_long_double_rounding (unsigned int oldcw) BUILDSTDERR: ~~~~~~~~~~~~~^~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-gen-tempname-wrapper.lo `test -f 'liboctave/wrappers/gen-tempname-wrapper.c' || echo './'`liboctave/wrappers/gen-tempname-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/gen-tempname-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-gen-tempname-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-getopt-wrapper.lo `test -f 'liboctave/wrappers/getopt-wrapper.c' || echo './'`liboctave/wrappers/getopt-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/getopt-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-getopt-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-glob-wrappers.lo `test -f 'liboctave/wrappers/glob-wrappers.c' || echo './'`liboctave/wrappers/glob-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/glob-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-glob-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-hash-wrappers.lo `test -f 'liboctave/wrappers/hash-wrappers.c' || echo './'`liboctave/wrappers/hash-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/hash-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-hash-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-math-wrappers.lo `test -f 'liboctave/wrappers/math-wrappers.c' || echo './'`liboctave/wrappers/math-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/math-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-math-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-mkostemp-wrapper.lo `test -f 'liboctave/wrappers/mkostemp-wrapper.c' || echo './'`liboctave/wrappers/mkostemp-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/mkostemp-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-mkostemp-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-nanosleep-wrapper.lo `test -f 'liboctave/wrappers/nanosleep-wrapper.c' || echo './'`liboctave/wrappers/nanosleep-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/nanosleep-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-nanosleep-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-nproc-wrapper.lo `test -f 'liboctave/wrappers/nproc-wrapper.c' || echo './'`liboctave/wrappers/nproc-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/nproc-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-nproc-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-lo-regexp.lo `test -f 'liboctave/util/lo-regexp.cc' || echo './'`liboctave/util/lo-regexp.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/lo-regexp.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-lo-regexp.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./liboctave/array/Matrix.h:32, BUILDSTDERR: from liboctave/util/lo-regexp.cc:40: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-octave-popen2.lo `test -f 'liboctave/wrappers/octave-popen2.c' || echo './'`liboctave/wrappers/octave-popen2.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/octave-popen2.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-octave-popen2.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-putenv-wrapper.lo `test -f 'liboctave/wrappers/putenv-wrapper.c' || echo './'`liboctave/wrappers/putenv-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/putenv-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-putenv-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-set-program-name-wrapper.lo `test -f 'liboctave/wrappers/set-program-name-wrapper.c' || echo './'`liboctave/wrappers/set-program-name-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/set-program-name-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-set-program-name-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-signal-wrappers.lo `test -f 'liboctave/wrappers/signal-wrappers.c' || echo './'`liboctave/wrappers/signal-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/signal-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-signal-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-strdup-wrapper.lo `test -f 'liboctave/wrappers/strdup-wrapper.c' || echo './'`liboctave/wrappers/strdup-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/strdup-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-strdup-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-stat-wrappers.lo `test -f 'liboctave/wrappers/stat-wrappers.c' || echo './'`liboctave/wrappers/stat-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/stat-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-stat-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-strftime-wrapper.lo `test -f 'liboctave/wrappers/strftime-wrapper.c' || echo './'`liboctave/wrappers/strftime-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/strftime-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-strftime-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-strmode-wrapper.lo `test -f 'liboctave/wrappers/strmode-wrapper.c' || echo './'`liboctave/wrappers/strmode-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/strmode-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-strmode-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-strptime-wrapper.lo `test -f 'liboctave/wrappers/strptime-wrapper.c' || echo './'`liboctave/wrappers/strptime-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/strptime-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-strptime-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-time-wrappers.lo `test -f 'liboctave/wrappers/time-wrappers.c' || echo './'`liboctave/wrappers/time-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/time-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-time-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-tmpfile-wrapper.lo `test -f 'liboctave/wrappers/tmpfile-wrapper.c' || echo './'`liboctave/wrappers/tmpfile-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/tmpfile-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-tmpfile-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-uname-wrapper.lo `test -f 'liboctave/wrappers/uname-wrapper.c' || echo './'`liboctave/wrappers/uname-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/uname-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-uname-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-unsetenv-wrapper.lo `test -f 'liboctave/wrappers/unsetenv-wrapper.c' || echo './'`liboctave/wrappers/unsetenv-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/unsetenv-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-unsetenv-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-unistd-wrappers.lo `test -f 'liboctave/wrappers/unistd-wrappers.c' || echo './'`liboctave/wrappers/unistd-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/unistd-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-unistd-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-vasprintf-wrapper.lo `test -f 'liboctave/wrappers/vasprintf-wrapper.c' || echo './'`liboctave/wrappers/vasprintf-wrapper.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/vasprintf-wrapper.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-vasprintf-wrapper.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-wait-wrappers.lo `test -f 'liboctave/wrappers/wait-wrappers.c' || echo './'`liboctave/wrappers/wait-wrappers.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/wait-wrappers.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-wait-wrappers.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/wrappers/libwrappers_la-wait-for-input.lo `test -f 'liboctave/wrappers/wait-for-input.c' || echo './'`liboctave/wrappers/wait-for-input.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -Ilibgnu -I./libgnu -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/wrappers/wait-for-input.c -fPIC -DPIC -o liboctave/wrappers/.libs/libwrappers_la-wait-for-input.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' gcc -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o src/octave-display-available.o `test -f 'src/display-available.c' || echo './'`src/display-available.c make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o src/octave_cli-octave-build-info.o `test -f 'src/octave-build-info.cc' || echo './'`src/octave-build-info.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o liboctave/util/libutil_la-url-transfer.lo `test -f 'liboctave/util/url-transfer.cc' || echo './'`liboctave/util/url-transfer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c liboctave/util/url-transfer.cc -fPIC -DPIC -o liboctave/util/.libs/libutil_la-url-transfer.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o src/octave-main.o `test -f 'src/main.cc' || echo './'`src/main.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o src/octave_config-octave-config.o `test -f 'src/octave-config.cc' || echo './'`src/octave-config.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-BlockArray.lo `test -f 'libgui/qterminal/libqterminal/unix/BlockArray.cpp' || echo './'`libgui/qterminal/libqterminal/unix/BlockArray.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/BlockArray.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-BlockArray.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-Emulation.lo `test -f 'libgui/qterminal/libqterminal/unix/Emulation.cpp' || echo './'`libgui/qterminal/libqterminal/unix/Emulation.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/Emulation.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-Emulation.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Screen.h:34, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/Emulation.cpp:48: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-Filter.lo `test -f 'libgui/qterminal/libqterminal/unix/Filter.cpp' || echo './'`libgui/qterminal/libqterminal/unix/Filter.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/Filter.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-Filter.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Filter.h:34, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/Filter.cpp:23: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-History.lo `test -f 'libgui/qterminal/libqterminal/unix/History.cpp' || echo './'`libgui/qterminal/libqterminal/unix/History.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/History.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-History.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/History.h:33, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/History.cpp:24: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: libgui/qterminal/libqterminal/unix/History.cpp: In member function 'virtual void HistoryScrollBuffer::getCells(int, int, int, Character*)': BUILDSTDERR: libgui/qterminal/libqterminal/unix/History.cpp:361:48: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class Character'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(buffer, 0, count * sizeof(Character)); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/History.h:33, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/History.cpp:24: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/Character.h:55:7: note: 'class Character' declared here BUILDSTDERR: class Character BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: libgui/qterminal/libqterminal/unix/History.cpp: In member function 'virtual void HistoryScrollBlockArray::getCells(int, int, int, Character*)': BUILDSTDERR: libgui/qterminal/libqterminal/unix/History.cpp:494:45: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class Character'; use assignment or value-initialization instead [-Wclass-memaccess] BUILDSTDERR: memset(res, 0, count * sizeof(Character)); // still better than random data BUILDSTDERR: ^ BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/History.h:33, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/History.cpp:24: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/Character.h:55:7: note: 'class Character' declared here BUILDSTDERR: class Character BUILDSTDERR: ^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-konsole_wcwidth.lo `test -f 'libgui/qterminal/libqterminal/unix/konsole_wcwidth.cpp' || echo './'`libgui/qterminal/libqterminal/unix/konsole_wcwidth.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/konsole_wcwidth.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-konsole_wcwidth.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-kpty.lo `test -f 'libgui/qterminal/libqterminal/unix/kpty.cpp' || echo './'`libgui/qterminal/libqterminal/unix/kpty.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/kpty.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-kpty.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-KeyboardTranslator.lo `test -f 'libgui/qterminal/libqterminal/unix/KeyboardTranslator.cpp' || echo './'`libgui/qterminal/libqterminal/unix/KeyboardTranslator.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/KeyboardTranslator.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-KeyboardTranslator.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-QUnixTerminalImpl.lo `test -f 'libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp' || echo './'`libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-QUnixTerminalImpl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/History.h:33, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/TerminalModel.h:37, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.h:26, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.cpp:22: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/array -I./liboctave/cruft/misc -I./liboctave/numeric -I./liboctave/system -I./liboctave/util -Iliboctave/wrappers -I./liboctave/wrappers -Ilibinterp -I./libinterp -Ilibinterp/corefcn -I./libinterp/corefcn -I./src -DHAVE_OCTAVE_QT_GUI -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o src/mkoctfile-mkoctfile.o `test -f 'src/mkoctfile.cc' || echo './'`src/mkoctfile.cc make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-ScreenWindow.lo `test -f 'libgui/qterminal/libqterminal/unix/ScreenWindow.cpp' || echo './'`libgui/qterminal/libqterminal/unix/ScreenWindow.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/ScreenWindow.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-ScreenWindow.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/ScreenWindow.h:31, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/ScreenWindow.cpp:23: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-Screen.lo `test -f 'libgui/qterminal/libqterminal/unix/Screen.cpp' || echo './'`libgui/qterminal/libqterminal/unix/Screen.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/Screen.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-Screen.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Screen.h:34, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/Screen.cpp:24: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: libgui/qterminal/libqterminal/unix/Screen.cpp: In member function 'void Screen::writeSelectionToStream(TerminalCharacterDecoder*, bool)': BUILDSTDERR: libgui/qterminal/libqterminal/unix/Screen.cpp:1303:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if ( !isSelectionValid() ) BUILDSTDERR: ^~ BUILDSTDERR: libgui/qterminal/libqterminal/unix/Screen.cpp:1306:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: int top = sel_TL / columns; BUILDSTDERR: ^~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-TerminalCharacterDecoder.lo `test -f 'libgui/qterminal/libqterminal/unix/TerminalCharacterDecoder.cpp' || echo './'`libgui/qterminal/libqterminal/unix/TerminalCharacterDecoder.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/TerminalCharacterDecoder.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-TerminalCharacterDecoder.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/TerminalCharacterDecoder.h:27, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/TerminalCharacterDecoder.cpp:25: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-SelfListener.lo `test -f 'libgui/qterminal/libqterminal/unix/SelfListener.cpp' || echo './'`libgui/qterminal/libqterminal/unix/SelfListener.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/SelfListener.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-SelfListener.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-Vt102Emulation.lo `test -f 'libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp' || echo './'`libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-Vt102Emulation.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Screen.h:34, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Vt102Emulation.h:38, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp:24: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp: In member function 'void Vt102Emulation::reportCursorPosition()': BUILDSTDERR: libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp:825:15: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 6 and 16 [-Wformat-overflow=] BUILDSTDERR: sprintf(tmp,"\033[%d;%dR",_currentScreen->getCursorY()+1,_currentScreen->getCursorX()+1); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp:825:15: note: directive argument in the range [-2147483647, 2147483647] BUILDSTDERR: In file included from /usr/include/stdio.h:861, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Vt102Emulation.h:29, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/Vt102Emulation.cpp:24: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 7 and 27 bytes into a destination of size 20 BUILDSTDERR: return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-TerminalModel.lo `test -f 'libgui/qterminal/libqterminal/unix/TerminalModel.cpp' || echo './'`libgui/qterminal/libqterminal/unix/TerminalModel.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/TerminalModel.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-TerminalModel.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/History.h:33, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/TerminalModel.h:37, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/TerminalModel.cpp:27: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/la-moc-QTerminal.lo `test -f 'libgui/qterminal/libqterminal/moc-QTerminal.cc' || echo './'`libgui/qterminal/libqterminal/moc-QTerminal.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/moc-QTerminal.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/.libs/la-moc-QTerminal.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-moc-Emulation.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-Emulation.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-Emulation.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/moc-Emulation.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-moc-Emulation.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/la-QTerminal.lo `test -f 'libgui/qterminal/libqterminal/QTerminal.cc' || echo './'`libgui/qterminal/libqterminal/QTerminal.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/QTerminal.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/.libs/la-QTerminal.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/History.h:33, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/TerminalModel.h:37, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.h:26, BUILDSTDERR: from libgui/qterminal/libqterminal/QTerminal.cc:29: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-moc-Filter.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-Filter.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-Filter.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/moc-Filter.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-moc-Filter.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Filter.h:34, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/moc-Filter.cc:12: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-moc-ScreenWindow.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-moc-ScreenWindow.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/ScreenWindow.h:31, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/moc-ScreenWindow.cc:12: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-TerminalView.lo `test -f 'libgui/qterminal/libqterminal/unix/TerminalView.cpp' || echo './'`libgui/qterminal/libqterminal/unix/TerminalView.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/TerminalView.cpp -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-TerminalView.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Filter.h:34, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/TerminalView.h:33, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/TerminalView.cpp:27: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-moc-SelfListener.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-SelfListener.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-SelfListener.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/moc-SelfListener.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-moc-SelfListener.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-moc-TerminalView.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-TerminalView.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-TerminalView.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/moc-TerminalView.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-moc-TerminalView.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Filter.h:34, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/TerminalView.h:33, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/moc-TerminalView.cc:12: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-moc-QUnixTerminalImpl.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-moc-QUnixTerminalImpl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/History.h:33, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/TerminalModel.h:37, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/QUnixTerminalImpl.h:26, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/moc-QUnixTerminalImpl.cc:12: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-moc-TerminalModel.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-moc-TerminalModel.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/History.h:33, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/TerminalModel.h:37, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/moc-TerminalModel.cc:12: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/qterminal/libqterminal/unix/la-moc-Vt102Emulation.lo `test -f 'libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc' || echo './'`libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -I./libgui/src -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc -fPIC -DPIC -o libgui/qterminal/libqterminal/unix/.libs/la-moc-Vt102Emulation.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from ./libgui/qterminal/libqterminal/unix/Character.h:32, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Screen.h:34, BUILDSTDERR: from ./libgui/qterminal/libqterminal/unix/Vt102Emulation.h:38, BUILDSTDERR: from libgui/qterminal/libqterminal/unix/moc-Vt102Emulation.cc:12: BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h: In function 'const QColor color256(quint8, const ColorEntry*)': BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:255:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2 ].color; u -= 8; BUILDSTDERR: ^ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^~ BUILDSTDERR: ./libgui/qterminal/libqterminal/unix/CharacterColor.h:256:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: if (u < 8) return base[u+2+BASE_COLORS].color; u -= 8; BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-documentation-dock-widget.lo `test -f 'libgui/src/documentation-dock-widget.cc' || echo './'`libgui/src/documentation-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/documentation-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-documentation-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-dialog.lo `test -f 'libgui/src/dialog.cc' || echo './'`libgui/src/dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/dialog.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-history-dock-widget.lo `test -f 'libgui/src/history-dock-widget.cc' || echo './'`libgui/src/history-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/history-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-history-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-find-dialog.lo `test -f 'libgui/src/m-editor/find-dialog.cc' || echo './'`libgui/src/m-editor/find-dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/find-dialog.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-find-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-files-dock-widget.lo `test -f 'libgui/src/files-dock-widget.cc' || echo './'`libgui/src/files-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/files-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-files-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/MSparse.h:32, BUILDSTDERR: from ./liboctave/array/MatrixType.h:29, BUILDSTDERR: from liboctave/operators/mx-base.h:30, BUILDSTDERR: from ./liboctave/array/Matrix.h:32, BUILDSTDERR: from ./liboctave/util/lo-regexp.h:34, BUILDSTDERR: from libinterp/corefcn/symtab.h:36, BUILDSTDERR: from libinterp/corefcn/load-save.h:32, BUILDSTDERR: from libgui/src/files-dock-widget.cc:48: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-octave-txt-lexer.lo `test -f 'libgui/src/m-editor/octave-txt-lexer.cc' || echo './'`libgui/src/m-editor/octave-txt-lexer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/octave-txt-lexer.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-octave-txt-lexer.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-marker.lo `test -f 'libgui/src/m-editor/marker.cc' || echo './'`libgui/src/m-editor/marker.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/marker.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-marker.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-octave-qscintilla.lo `test -f 'libgui/src/m-editor/octave-qscintilla.cc' || echo './'`libgui/src/m-editor/octave-qscintilla.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/octave-qscintilla.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-octave-qscintilla.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libgui/src/m-editor/file-editor-tab.h:38, BUILDSTDERR: from libgui/src/m-editor/octave-qscintilla.cc:37: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-file-editor.lo `test -f 'libgui/src/m-editor/file-editor.cc' || echo './'`libgui/src/m-editor/file-editor.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/file-editor.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-file-editor.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libgui/src/m-editor/file-editor-tab.h:38, BUILDSTDERR: from libgui/src/m-editor/file-editor.h:40, BUILDSTDERR: from libgui/src/m-editor/file-editor.cc:29: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-liboctgui-build-info.lo `test -f 'libgui/src/liboctgui-build-info.cc' || echo './'`libgui/src/liboctgui-build-info.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/liboctgui-build-info.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-liboctgui-build-info.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-file-editor-tab.lo `test -f 'libgui/src/m-editor/file-editor-tab.cc' || echo './'`libgui/src/m-editor/file-editor-tab.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/file-editor-tab.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-file-editor-tab.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from libgui/src/m-editor/file-editor-tab.h:38, BUILDSTDERR: from libgui/src/m-editor/file-editor-tab.cc:65: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-moc-file-editor-interface.lo `test -f 'libgui/src/m-editor/moc-file-editor-interface.cc' || echo './'`libgui/src/m-editor/moc-file-editor-interface.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/moc-file-editor-interface.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-moc-file-editor-interface.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/qtinfo/libgui_src_la-webinfo.lo `test -f 'libgui/src/qtinfo/webinfo.cc' || echo './'`libgui/src/qtinfo/webinfo.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/qtinfo/webinfo.cc -fPIC -DPIC -o libgui/src/qtinfo/.libs/libgui_src_la-webinfo.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/qtinfo/libgui_src_la-parser.lo `test -f 'libgui/src/qtinfo/parser.cc' || echo './'`libgui/src/qtinfo/parser.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/qtinfo/parser.cc -fPIC -DPIC -o libgui/src/qtinfo/.libs/libgui_src_la-parser.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-moc-file-editor-tab.lo `test -f 'libgui/src/m-editor/moc-file-editor-tab.cc' || echo './'`libgui/src/m-editor/moc-file-editor-tab.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/moc-file-editor-tab.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-moc-file-editor-tab.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from ./libgui/src/m-editor/file-editor-tab.h:38, BUILDSTDERR: from libgui/src/m-editor/moc-file-editor-tab.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-moc-find-dialog.lo `test -f 'libgui/src/m-editor/moc-find-dialog.cc' || echo './'`libgui/src/m-editor/moc-find-dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/moc-find-dialog.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-moc-find-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-moc-octave-qscintilla.lo `test -f 'libgui/src/m-editor/moc-octave-qscintilla.cc' || echo './'`libgui/src/m-editor/moc-octave-qscintilla.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/moc-octave-qscintilla.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-moc-octave-qscintilla.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-moc-octave-txt-lexer.lo `test -f 'libgui/src/m-editor/moc-octave-txt-lexer.cc' || echo './'`libgui/src/m-editor/moc-octave-txt-lexer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/moc-octave-txt-lexer.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-moc-octave-txt-lexer.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-moc-marker.lo `test -f 'libgui/src/m-editor/moc-marker.cc' || echo './'`libgui/src/m-editor/moc-marker.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/moc-marker.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-moc-marker.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-dialog.lo `test -f 'libgui/src/moc-dialog.cc' || echo './'`libgui/src/moc-dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-dialog.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/m-editor/libgui_src_la-moc-file-editor.lo `test -f 'libgui/src/m-editor/moc-file-editor.cc' || echo './'`libgui/src/m-editor/moc-file-editor.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/m-editor/moc-file-editor.cc -fPIC -DPIC -o libgui/src/m-editor/.libs/libgui_src_la-moc-file-editor.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from libinterp/builtin-defun-decls.h:8, BUILDSTDERR: from ./libgui/src/m-editor/file-editor-tab.h:38, BUILDSTDERR: from ./libgui/src/m-editor/file-editor.h:40, BUILDSTDERR: from libgui/src/m-editor/moc-file-editor.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-documentation-dock-widget.lo `test -f 'libgui/src/moc-documentation-dock-widget.cc' || echo './'`libgui/src/moc-documentation-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-documentation-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-documentation-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-files-dock-widget.lo `test -f 'libgui/src/moc-files-dock-widget.cc' || echo './'`libgui/src/moc-files-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-files-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-files-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-history-dock-widget.lo `test -f 'libgui/src/moc-history-dock-widget.cc' || echo './'`libgui/src/moc-history-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-history-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-history-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-octave-cmd.lo `test -f 'libgui/src/moc-octave-cmd.cc' || echo './'`libgui/src/moc-octave-cmd.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-octave-cmd.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-octave-cmd.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-main-window.lo `test -f 'libgui/src/moc-main-window.cc' || echo './'`libgui/src/moc-main-window.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-main-window.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-main-window.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-octave-interpreter.lo `test -f 'libgui/src/moc-octave-interpreter.cc' || echo './'`libgui/src/moc-octave-interpreter.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-octave-interpreter.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-octave-interpreter.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-octave-qt-link.lo `test -f 'libgui/src/moc-octave-qt-link.cc' || echo './'`libgui/src/moc-octave-qt-link.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-octave-qt-link.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-octave-qt-link.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-settings-dialog.lo `test -f 'libgui/src/moc-settings-dialog.cc' || echo './'`libgui/src/moc-settings-dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-settings-dialog.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-settings-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-color-picker.lo `test -f 'libgui/src/moc-color-picker.cc' || echo './'`libgui/src/moc-color-picker.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-color-picker.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-color-picker.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-terminal-dock-widget.lo `test -f 'libgui/src/moc-terminal-dock-widget.cc' || echo './'`libgui/src/moc-terminal-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-terminal-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-terminal-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-resource-manager.lo `test -f 'libgui/src/moc-resource-manager.cc' || echo './'`libgui/src/moc-resource-manager.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-resource-manager.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-resource-manager.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-shortcut-manager.lo `test -f 'libgui/src/moc-shortcut-manager.cc' || echo './'`libgui/src/moc-shortcut-manager.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-shortcut-manager.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-shortcut-manager.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-welcome-wizard.lo `test -f 'libgui/src/moc-welcome-wizard.cc' || echo './'`libgui/src/moc-welcome-wizard.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-welcome-wizard.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-welcome-wizard.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-workspace-model.lo `test -f 'libgui/src/moc-workspace-model.cc' || echo './'`libgui/src/moc-workspace-model.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-workspace-model.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-workspace-model.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-workspace-view.lo `test -f 'libgui/src/moc-workspace-view.cc' || echo './'`libgui/src/moc-workspace-view.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-workspace-view.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-workspace-view.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/qtinfo/libgui_src_la-moc-parser.lo `test -f 'libgui/src/qtinfo/moc-parser.cc' || echo './'`libgui/src/qtinfo/moc-parser.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/qtinfo/moc-parser.cc -fPIC -DPIC -o libgui/src/qtinfo/.libs/libgui_src_la-moc-parser.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-find-files-model.lo `test -f 'libgui/src/moc-find-files-model.cc' || echo './'`libgui/src/moc-find-files-model.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-find-files-model.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-find-files-model.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-find-files-dialog.lo `test -f 'libgui/src/moc-find-files-dialog.cc' || echo './'`libgui/src/moc-find-files-dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-find-files-dialog.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-find-files-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/qtinfo/libgui_src_la-moc-webinfo.lo `test -f 'libgui/src/qtinfo/moc-webinfo.cc' || echo './'`libgui/src/qtinfo/moc-webinfo.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/qtinfo/moc-webinfo.cc -fPIC -DPIC -o libgui/src/qtinfo/.libs/libgui_src_la-moc-webinfo.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-moc-octave-dock-widget.lo `test -f 'libgui/src/moc-octave-dock-widget.cc' || echo './'`libgui/src/moc-octave-dock-widget.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/moc-octave-dock-widget.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-moc-octave-dock-widget.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-annotation-dialog.lo `test -f 'libgui/graphics/moc-annotation-dialog.cc' || echo './'`libgui/graphics/moc-annotation-dialog.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-annotation-dialog.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-annotation-dialog.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from ./libinterp/octave-value/ovl.h:36, BUILDSTDERR: from ./libgui/graphics/annotation-dialog.h:30, BUILDSTDERR: from libgui/graphics/moc-annotation-dialog.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-Backend.lo `test -f 'libgui/graphics/moc-Backend.cc' || echo './'`libgui/graphics/moc-Backend.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-Backend.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-Backend.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Backend.h:28, BUILDSTDERR: from libgui/graphics/moc-Backend.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-ButtonGroup.lo `test -f 'libgui/graphics/moc-ButtonGroup.cc' || echo './'`libgui/graphics/moc-ButtonGroup.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-ButtonGroup.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-ButtonGroup.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/ButtonGroup.h:26, BUILDSTDERR: from libgui/graphics/moc-ButtonGroup.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-ButtonControl.lo `test -f 'libgui/graphics/moc-ButtonControl.cc' || echo './'`libgui/graphics/moc-ButtonControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-ButtonControl.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-ButtonControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/BaseControl.h:26, BUILDSTDERR: from ./libgui/graphics/ButtonControl.h:26, BUILDSTDERR: from libgui/graphics/moc-ButtonControl.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-ContextMenu.lo `test -f 'libgui/graphics/moc-ContextMenu.cc' || echo './'`libgui/graphics/moc-ContextMenu.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-ContextMenu.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-ContextMenu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/ContextMenu.h:29, BUILDSTDERR: from libgui/graphics/moc-ContextMenu.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-FigureWindow.lo `test -f 'libgui/graphics/moc-FigureWindow.cc' || echo './'`libgui/graphics/moc-FigureWindow.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-FigureWindow.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-FigureWindow.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-EditControl.lo `test -f 'libgui/graphics/moc-EditControl.cc' || echo './'`libgui/graphics/moc-EditControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-EditControl.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-EditControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/BaseControl.h:26, BUILDSTDERR: from ./libgui/graphics/EditControl.h:26, BUILDSTDERR: from libgui/graphics/moc-EditControl.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-Figure.lo `test -f 'libgui/graphics/moc-Figure.cc' || echo './'`libgui/graphics/moc-Figure.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-Figure.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-Figure.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/Figure.h:31, BUILDSTDERR: from libgui/graphics/moc-Figure.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-ListBoxControl.lo `test -f 'libgui/graphics/moc-ListBoxControl.cc' || echo './'`libgui/graphics/moc-ListBoxControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-ListBoxControl.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-ListBoxControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/BaseControl.h:26, BUILDSTDERR: from ./libgui/graphics/ListBoxControl.h:26, BUILDSTDERR: from libgui/graphics/moc-ListBoxControl.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-Menu.lo `test -f 'libgui/graphics/moc-Menu.cc' || echo './'`libgui/graphics/moc-Menu.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-Menu.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-Menu.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/Menu.h:27, BUILDSTDERR: from libgui/graphics/moc-Menu.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-ObjectFactory.lo `test -f 'libgui/graphics/moc-ObjectFactory.cc' || echo './'`libgui/graphics/moc-ObjectFactory.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-ObjectFactory.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-ObjectFactory.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-MouseModeActionGroup.lo `test -f 'libgui/graphics/moc-MouseModeActionGroup.cc' || echo './'`libgui/graphics/moc-MouseModeActionGroup.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-MouseModeActionGroup.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-MouseModeActionGroup.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/Figure.h:31, BUILDSTDERR: from ./libgui/graphics/MouseModeActionGroup.h:29, BUILDSTDERR: from libgui/graphics/moc-MouseModeActionGroup.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-ObjectProxy.lo `test -f 'libgui/graphics/moc-ObjectProxy.cc' || echo './'`libgui/graphics/moc-ObjectProxy.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-ObjectProxy.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-ObjectProxy.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-Object.lo `test -f 'libgui/graphics/moc-Object.cc' || echo './'`libgui/graphics/moc-Object.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-Object.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-Object.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from libgui/graphics/moc-Object.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-PopupMenuControl.lo `test -f 'libgui/graphics/moc-PopupMenuControl.cc' || echo './'`libgui/graphics/moc-PopupMenuControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-PopupMenuControl.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-PopupMenuControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/BaseControl.h:26, BUILDSTDERR: from ./libgui/graphics/PopupMenuControl.h:26, BUILDSTDERR: from libgui/graphics/moc-PopupMenuControl.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-TextEdit.lo `test -f 'libgui/graphics/moc-TextEdit.cc' || echo './'`libgui/graphics/moc-TextEdit.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-TextEdit.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-TextEdit.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-SliderControl.lo `test -f 'libgui/graphics/moc-SliderControl.cc' || echo './'`libgui/graphics/moc-SliderControl.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-SliderControl.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-SliderControl.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/BaseControl.h:26, BUILDSTDERR: from ./libgui/graphics/SliderControl.h:26, BUILDSTDERR: from libgui/graphics/moc-SliderControl.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-PushTool.lo `test -f 'libgui/graphics/moc-PushTool.cc' || echo './'`libgui/graphics/moc-PushTool.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-PushTool.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-PushTool.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/ToolBarButton.h:26, BUILDSTDERR: from ./libgui/graphics/PushTool.h:26, BUILDSTDERR: from libgui/graphics/moc-PushTool.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/libgui_graphics_la-qrc-qthandles.lo `test -f 'libgui/graphics/qrc-qthandles.cc' || echo './'`libgui/graphics/qrc-qthandles.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -Ilibgui/graphics -I./libgui/graphics -Isrc -I./libgui/src -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/qrc-qthandles.cc -fPIC -DPIC -o libgui/graphics/.libs/libgui_graphics_la-qrc-qthandles.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f scripts/java/octave.jar-t scripts/java/octave.jar && \ ( cd scripts/java; \ "/usr/lib/jvm/java-1.8.0-openjdk/bin/jar" cf octave.jar-t org/octave/ClassHelper.class org/octave/OctClassLoader.class org/octave/Octave.class org/octave/OctaveReference.class org/octave/Matrix.class ) && \ mv scripts/java/octave.jar-t scripts/java/octave.jar make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/src/libgui_src_la-qrc-resource.lo `test -f 'libgui/src/qrc-resource.cc' || echo './'`libgui/src/qrc-resource.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/src/qrc-resource.cc -fPIC -DPIC -o libgui/src/.libs/libgui_src_la-qrc-resource.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-ToggleTool.lo `test -f 'libgui/graphics/moc-ToggleTool.cc' || echo './'`libgui/graphics/moc-ToggleTool.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-ToggleTool.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-ToggleTool.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/ToolBarButton.h:26, BUILDSTDERR: from ./libgui/graphics/ToggleTool.h:26, BUILDSTDERR: from libgui/graphics/moc-ToggleTool.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libgui/graphics/src_libgui_src_la-moc-ToolBar.lo `test -f 'libgui/graphics/moc-ToolBar.cc' || echo './'`libgui/graphics/moc-ToolBar.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/qt5/QtCore -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5/QtNetwork -I/usr/include/qt5/QtOpenGL -I/usr/include/qt5/QtWidgets -I/usr/include/qt5/QtPrintSupport -I./libgui/qterminal/libqterminal -Ilibgui/src -I./libgui/src -I./libgui/src/m-editor -I./libgui/src/qtinfo -I./libgui/graphics -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -Ilibinterp -I./libinterp -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./libinterp/octave-value -I./liboctave/wrappers -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libgui/graphics/moc-ToolBar.cc -fPIC -DPIC -o libgui/graphics/.libs/src_libgui_src_la-moc-ToolBar.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from libinterp/corefcn/oct-handle.h:28, BUILDSTDERR: from libinterp/corefcn/graphics.h:42, BUILDSTDERR: from ./libgui/graphics/Object.h:28, BUILDSTDERR: from ./libgui/graphics/ToolBar.h:26, BUILDSTDERR: from libgui/graphics/moc-ToolBar.cc:12: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/octave-value/liboctave-value.la libinterp/octave-value/liboctave_value_la-ov-base.lo libinterp/octave-value/liboctave_value_la-ov-bool-mat.lo libinterp/octave-value/liboctave_value_la-ov-bool.lo libinterp/octave-value/liboctave_value_la-ov-builtin.lo libinterp/octave-value/liboctave_value_la-ov-cell.lo libinterp/octave-value/liboctave_value_la-ov-ch-mat.lo libinterp/octave-value/liboctave_value_la-ov-class.lo libinterp/octave-value/liboctave_value_la-ov-classdef.lo libinterp/octave-value/liboctave_value_la-ov-colon.lo libinterp/octave-value/liboctave_value_la-ov-complex.lo libinterp/octave-value/liboctave_value_la-ov-cs-list.lo libinterp/octave-value/liboctave_value_la-ov-cx-diag.lo libinterp/octave-value/liboctave_value_la-ov-cx-mat.lo libinterp/octave-value/liboctave_value_la-ov-dld-fcn.lo libinterp/octave-value/liboctave_value_la-ov-fcn-handle.lo libinterp/octave-value/liboctave_value_la-ov-fcn-inline.lo libinterp/octave-value/liboctave_value_la-ov-fcn.lo libinterp/octave-value/liboctave_value_la-ov-float.lo libinterp/octave-value/liboctave_value_la-ov-flt-complex.lo libinterp/octave-value/liboctave_value_la-ov-flt-cx-diag.lo libinterp/octave-value/liboctave_value_la-ov-flt-cx-mat.lo libinterp/octave-value/liboctave_value_la-ov-flt-re-diag.lo libinterp/octave-value/liboctave_value_la-ov-flt-re-mat.lo libinterp/octave-value/liboctave_value_la-ov-java.lo libinterp/octave-value/liboctave_value_la-ov-lazy-idx.lo libinterp/octave-value/liboctave_value_la-ov-mex-fcn.lo libinterp/octave-value/liboctave_value_la-ov-null-mat.lo libinterp/octave-value/liboctave_value_la-ov-oncleanup.lo libinterp/octave-value/liboctave_value_la-ov-perm.lo libinterp/octave-value/liboctave_value_la-ov-range.lo libinterp/octave-value/liboctave_value_la-ov-re-diag.lo libinterp/octave-value/liboctave_value_la-ov-re-mat.lo libinterp/octave-value/liboctave_value_la-ov-scalar.lo libinterp/octave-value/liboctave_value_la-ov-str-mat.lo libinterp/octave-value/liboctave_value_la-ov-struct.lo libinterp/octave-value/liboctave_value_la-ov-typeinfo.lo libinterp/octave-value/liboctave_value_la-ov-usr-fcn.lo libinterp/octave-value/liboctave_value_la-ov.lo libinterp/octave-value/liboctave_value_la-ovl.lo libinterp/octave-value/liboctave_value_la-ov-int16.lo libinterp/octave-value/liboctave_value_la-ov-int32.lo libinterp/octave-value/liboctave_value_la-ov-int64.lo libinterp/octave-value/liboctave_value_la-ov-int8.lo libinterp/octave-value/liboctave_value_la-ov-uint16.lo libinterp/octave-value/liboctave_value_la-ov-uint32.lo libinterp/octave-value/liboctave_value_la-ov-uint64.lo libinterp/octave-value/liboctave_value_la-ov-uint8.lo libinterp/octave-value/liboctave_value_la-ov-bool-sparse.lo libinterp/octave-value/liboctave_value_la-ov-cx-sparse.lo libinterp/octave-value/liboctave_value_la-ov-re-sparse.lo -lutil -lm libtool: link: ar cru libinterp/octave-value/.libs/liboctave-value.a libinterp/octave-value/.libs/liboctave_value_la-ov-base.o libinterp/octave-value/.libs/liboctave_value_la-ov-bool-mat.o libinterp/octave-value/.libs/liboctave_value_la-ov-bool.o libinterp/octave-value/.libs/liboctave_value_la-ov-builtin.o libinterp/octave-value/.libs/liboctave_value_la-ov-cell.o libinterp/octave-value/.libs/liboctave_value_la-ov-ch-mat.o libinterp/octave-value/.libs/liboctave_value_la-ov-class.o libinterp/octave-value/.libs/liboctave_value_la-ov-classdef.o libinterp/octave-value/.libs/liboctave_value_la-ov-colon.o libinterp/octave-value/.libs/liboctave_value_la-ov-complex.o libinterp/octave-value/.libs/liboctave_value_la-ov-cs-list.o libinterp/octave-value/.libs/liboctave_value_la-ov-cx-diag.o libinterp/octave-value/.libs/liboctave_value_la-ov-cx-mat.o libinterp/octave-value/.libs/liboctave_value_la-ov-dld-fcn.o libinterp/octave-value/.libs/liboctave_value_la-ov-fcn-handle.o libinterp/octave-value/.libs/liboctave_value_la-ov-fcn-inline.o libinterp/octave-value/.libs/liboctave_value_la-ov-fcn.o libinterp/octave-value/.libs/liboctave_value_la-ov-float.o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-complex.o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-cx-diag.o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-cx-mat.o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-re-diag.o libinterp/octave-value/.libs/liboctave_value_la-ov-flt-re-mat.o libinterp/octave-value/.libs/liboctave_value_la-ov-java.o libinterp/octave-value/.libs/liboctave_value_la-ov-lazy-idx.o libinterp/octave-value/.libs/liboctave_value_la-ov-mex-fcn.o libinterp/octave-value/.libs/liboctave_value_la-ov-null-mat.o libinterp/octave-value/.libs/liboctave_value_la-ov-oncleanup.o libinterp/octave-value/.libs/liboctave_value_la-ov-perm.o libinterp/octave-value/.libs/liboctave_value_la-ov-range.o libinterp/octave-value/.libs/liboctave_value_la-ov-re-diag.o libinterp/octave-value/.libs/liboctave_value_la-ov-re-mat.o libinterp/octave-value/.libs/liboctave_value_la-ov-scalar.o libinterp/octave-value/.libs/liboctave_value_la-ov-str-mat.o libinterp/octave-value/.libs/liboctave_value_la-ov-struct.o libinterp/octave-value/.libs/liboctave_value_la-ov-typeinfo.o libinterp/octave-value/.libs/liboctave_value_la-ov-usr-fcn.o libinterp/octave-value/.libs/liboctave_value_la-ov.o libinterp/octave-value/.libs/liboctave_value_la-ovl.o libinterp/octave-value/.libs/liboctave_value_la-ov-int16.o libinterp/octave-value/.libs/liboctave_value_la-ov-int32.o libinterp/octave-value/.libs/liboctave_value_la-ov-int64.o libinterp/octave-value/.libs/liboctave_value_la-ov-int8.o libinterp/octave-value/.libs/liboctave_value_la-ov-uint16.o libinterp/octave-value/.libs/liboctave_value_la-ov-uint32.o libinterp/octave-value/.libs/liboctave_value_la-ov-uint64.o libinterp/octave-value/.libs/liboctave_value_la-ov-uint8.o libinterp/octave-value/.libs/liboctave_value_la-ov-bool-sparse.o libinterp/octave-value/.libs/liboctave_value_la-ov-cx-sparse.o libinterp/octave-value/.libs/liboctave_value_la-ov-re-sparse.o libtool: link: ranlib libinterp/octave-value/.libs/liboctave-value.a libtool: link: ( cd "libinterp/octave-value/.libs" && rm -f "liboctave-value.la" && ln -s "../liboctave-value.la" "liboctave-value.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/parse-tree/libparse-tree.la libinterp/parse-tree/libparse_tree_la-lex.lo libinterp/parse-tree/libparse_tree_la-oct-parse.lo libinterp/parse-tree/libparse_tree_la-pt-arg-list.lo libinterp/parse-tree/libparse_tree_la-pt-array-list.lo libinterp/parse-tree/libparse_tree_la-pt-assign.lo libinterp/parse-tree/libparse_tree_la-pt-binop.lo libinterp/parse-tree/libparse_tree_la-pt-bp.lo libinterp/parse-tree/libparse_tree_la-pt-cbinop.lo libinterp/parse-tree/libparse_tree_la-pt-cell.lo libinterp/parse-tree/libparse_tree_la-pt-check.lo libinterp/parse-tree/libparse_tree_la-pt-classdef.lo libinterp/parse-tree/libparse_tree_la-pt-cmd.lo libinterp/parse-tree/libparse_tree_la-pt-colon.lo libinterp/parse-tree/libparse_tree_la-pt-const.lo libinterp/parse-tree/libparse_tree_la-pt-decl.lo libinterp/parse-tree/libparse_tree_la-pt-eval.lo libinterp/parse-tree/libparse_tree_la-pt-except.lo libinterp/parse-tree/libparse_tree_la-pt-exp.lo libinterp/parse-tree/libparse_tree_la-pt-fcn-handle.lo libinterp/parse-tree/libparse_tree_la-pt-funcall.lo libinterp/parse-tree/libparse_tree_la-pt-id.lo libinterp/parse-tree/libparse_tree_la-pt-idx.lo libinterp/parse-tree/libparse_tree_la-pt-jump.lo libinterp/parse-tree/libparse_tree_la-pt-loop.lo libinterp/parse-tree/libparse_tree_la-pt-mat.lo libinterp/parse-tree/libparse_tree_la-pt-misc.lo libinterp/parse-tree/libparse_tree_la-pt-pr-code.lo libinterp/parse-tree/libparse_tree_la-pt-select.lo libinterp/parse-tree/libparse_tree_la-pt-stmt.lo libinterp/parse-tree/libparse_tree_la-pt-unop.lo libinterp/parse-tree/libparse_tree_la-pt.lo libinterp/parse-tree/libparse_tree_la-token.lo -lutil -lm libtool: link: ar cru libinterp/parse-tree/.libs/libparse-tree.a libinterp/parse-tree/.libs/libparse_tree_la-lex.o libinterp/parse-tree/.libs/libparse_tree_la-oct-parse.o libinterp/parse-tree/.libs/libparse_tree_la-pt-arg-list.o libinterp/parse-tree/.libs/libparse_tree_la-pt-array-list.o libinterp/parse-tree/.libs/libparse_tree_la-pt-assign.o libinterp/parse-tree/.libs/libparse_tree_la-pt-binop.o libinterp/parse-tree/.libs/libparse_tree_la-pt-bp.o libinterp/parse-tree/.libs/libparse_tree_la-pt-cbinop.o libinterp/parse-tree/.libs/libparse_tree_la-pt-cell.o libinterp/parse-tree/.libs/libparse_tree_la-pt-check.o libinterp/parse-tree/.libs/libparse_tree_la-pt-classdef.o libinterp/parse-tree/.libs/libparse_tree_la-pt-cmd.o libinterp/parse-tree/.libs/libparse_tree_la-pt-colon.o libinterp/parse-tree/.libs/libparse_tree_la-pt-const.o libinterp/parse-tree/.libs/libparse_tree_la-pt-decl.o libinterp/parse-tree/.libs/libparse_tree_la-pt-eval.o libinterp/parse-tree/.libs/libparse_tree_la-pt-except.o libinterp/parse-tree/.libs/libparse_tree_la-pt-exp.o libinterp/parse-tree/.libs/libparse_tree_la-pt-fcn-handle.o libinterp/parse-tree/.libs/libparse_tree_la-pt-funcall.o libinterp/parse-tree/.libs/libparse_tree_la-pt-id.o libinterp/parse-tree/.libs/libparse_tree_la-pt-idx.o libinterp/parse-tree/.libs/libparse_tree_la-pt-jump.o libinterp/parse-tree/.libs/libparse_tree_la-pt-loop.o libinterp/parse-tree/.libs/libparse_tree_la-pt-mat.o libinterp/parse-tree/.libs/libparse_tree_la-pt-misc.o libinterp/parse-tree/.libs/libparse_tree_la-pt-pr-code.o libinterp/parse-tree/.libs/libparse_tree_la-pt-select.o libinterp/parse-tree/.libs/libparse_tree_la-pt-stmt.o libinterp/parse-tree/.libs/libparse_tree_la-pt-unop.o libinterp/parse-tree/.libs/libparse_tree_la-pt.o libinterp/parse-tree/.libs/libparse_tree_la-token.o libtool: link: ranlib libinterp/parse-tree/.libs/libparse-tree.a libtool: link: ( cd "libinterp/parse-tree/.libs" && rm -f "libparse-tree.la" && ln -s "../libparse-tree.la" "libparse-tree.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=F77 --mode=link gfortran -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liboctave/cruft/ranlib/libranlib.la liboctave/cruft/ranlib/advnst.lo liboctave/cruft/ranlib/genbet.lo liboctave/cruft/ranlib/genchi.lo liboctave/cruft/ranlib/genexp.lo liboctave/cruft/ranlib/genf.lo liboctave/cruft/ranlib/gengam.lo liboctave/cruft/ranlib/genmn.lo liboctave/cruft/ranlib/genmul.lo liboctave/cruft/ranlib/gennch.lo liboctave/cruft/ranlib/gennf.lo liboctave/cruft/ranlib/gennor.lo liboctave/cruft/ranlib/genprm.lo liboctave/cruft/ranlib/genunf.lo liboctave/cruft/ranlib/getcgn.lo liboctave/cruft/ranlib/getsd.lo liboctave/cruft/ranlib/ignbin.lo liboctave/cruft/ranlib/ignlgi.lo liboctave/cruft/ranlib/ignnbn.lo liboctave/cruft/ranlib/ignpoi.lo liboctave/cruft/ranlib/ignuin.lo liboctave/cruft/ranlib/initgn.lo liboctave/cruft/ranlib/inrgcm.lo liboctave/cruft/ranlib/lennob.lo liboctave/cruft/ranlib/mltmod.lo liboctave/cruft/ranlib/phrtsd.lo liboctave/cruft/ranlib/qrgnin.lo liboctave/cruft/ranlib/ranf.lo liboctave/cruft/ranlib/setall.lo liboctave/cruft/ranlib/setant.lo liboctave/cruft/ranlib/setgmn.lo liboctave/cruft/ranlib/setsd.lo liboctave/cruft/ranlib/sexpo.lo liboctave/cruft/ranlib/sgamma.lo liboctave/cruft/ranlib/snorm.lo liboctave/cruft/ranlib/wrap.lo -lutil -lm libtool: link: ar cru liboctave/cruft/ranlib/.libs/libranlib.a liboctave/cruft/ranlib/.libs/advnst.o liboctave/cruft/ranlib/.libs/genbet.o liboctave/cruft/ranlib/.libs/genchi.o liboctave/cruft/ranlib/.libs/genexp.o liboctave/cruft/ranlib/.libs/genf.o liboctave/cruft/ranlib/.libs/gengam.o liboctave/cruft/ranlib/.libs/genmn.o liboctave/cruft/ranlib/.libs/genmul.o liboctave/cruft/ranlib/.libs/gennch.o liboctave/cruft/ranlib/.libs/gennf.o liboctave/cruft/ranlib/.libs/gennor.o liboctave/cruft/ranlib/.libs/genprm.o liboctave/cruft/ranlib/.libs/genunf.o liboctave/cruft/ranlib/.libs/getcgn.o liboctave/cruft/ranlib/.libs/getsd.o liboctave/cruft/ranlib/.libs/ignbin.o liboctave/cruft/ranlib/.libs/ignlgi.o liboctave/cruft/ranlib/.libs/ignnbn.o liboctave/cruft/ranlib/.libs/ignpoi.o liboctave/cruft/ranlib/.libs/ignuin.o liboctave/cruft/ranlib/.libs/initgn.o liboctave/cruft/ranlib/.libs/inrgcm.o liboctave/cruft/ranlib/.libs/lennob.o liboctave/cruft/ranlib/.libs/mltmod.o liboctave/cruft/ranlib/.libs/phrtsd.o liboctave/cruft/ranlib/.libs/qrgnin.o liboctave/cruft/ranlib/.libs/ranf.o liboctave/cruft/ranlib/.libs/setall.o liboctave/cruft/ranlib/.libs/setant.o liboctave/cruft/ranlib/.libs/setgmn.o liboctave/cruft/ranlib/.libs/setsd.o liboctave/cruft/ranlib/.libs/sexpo.o liboctave/cruft/ranlib/.libs/sgamma.o liboctave/cruft/ranlib/.libs/snorm.o liboctave/cruft/ranlib/.libs/wrap.o libtool: link: ranlib liboctave/cruft/ranlib/.libs/libranlib.a libtool: link: ( cd "liboctave/cruft/ranlib/.libs" && rm -f "libranlib.la" && ln -s "../libranlib.la" "libranlib.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liboctave/numeric/libnumeric.la liboctave/numeric/libnumeric_la-CollocWt.lo liboctave/numeric/libnumeric_la-DASPK.lo liboctave/numeric/libnumeric_la-DASRT.lo liboctave/numeric/libnumeric_la-DASSL.lo liboctave/numeric/libnumeric_la-EIG.lo liboctave/numeric/libnumeric_la-LSODE.lo liboctave/numeric/libnumeric_la-ODES.lo liboctave/numeric/libnumeric_la-Quad.lo liboctave/numeric/libnumeric_la-aepbalance.lo liboctave/numeric/libnumeric_la-chol.lo liboctave/numeric/libnumeric_la-eigs-base.lo liboctave/numeric/libnumeric_la-fEIG.lo liboctave/numeric/libnumeric_la-gepbalance.lo liboctave/numeric/libnumeric_la-hess.lo liboctave/numeric/libnumeric_la-lo-mappers.lo liboctave/numeric/libnumeric_la-lo-specfun.lo liboctave/numeric/libnumeric_la-lu.lo liboctave/numeric/libnumeric_la-oct-convn.lo liboctave/numeric/libnumeric_la-oct-fftw.lo liboctave/numeric/libnumeric_la-oct-norm.lo liboctave/numeric/libnumeric_la-oct-rand.lo liboctave/numeric/libnumeric_la-oct-spparms.lo liboctave/numeric/libnumeric_la-qr.lo liboctave/numeric/libnumeric_la-qrp.lo liboctave/numeric/libnumeric_la-randgamma.lo liboctave/numeric/libnumeric_la-randmtzig.lo liboctave/numeric/libnumeric_la-randpoisson.lo liboctave/numeric/libnumeric_la-schur.lo liboctave/numeric/libnumeric_la-sparse-chol.lo liboctave/numeric/libnumeric_la-sparse-dmsolve.lo liboctave/numeric/libnumeric_la-sparse-lu.lo liboctave/numeric/libnumeric_la-sparse-qr.lo liboctave/numeric/libnumeric_la-svd.lo -lutil -lm libtool: link: ar cru liboctave/numeric/.libs/libnumeric.a liboctave/numeric/.libs/libnumeric_la-CollocWt.o liboctave/numeric/.libs/libnumeric_la-DASPK.o liboctave/numeric/.libs/libnumeric_la-DASRT.o liboctave/numeric/.libs/libnumeric_la-DASSL.o liboctave/numeric/.libs/libnumeric_la-EIG.o liboctave/numeric/.libs/libnumeric_la-LSODE.o liboctave/numeric/.libs/libnumeric_la-ODES.o liboctave/numeric/.libs/libnumeric_la-Quad.o liboctave/numeric/.libs/libnumeric_la-aepbalance.o liboctave/numeric/.libs/libnumeric_la-chol.o liboctave/numeric/.libs/libnumeric_la-eigs-base.o liboctave/numeric/.libs/libnumeric_la-fEIG.o liboctave/numeric/.libs/libnumeric_la-gepbalance.o liboctave/numeric/.libs/libnumeric_la-hess.o liboctave/numeric/.libs/libnumeric_la-lo-mappers.o liboctave/numeric/.libs/libnumeric_la-lo-specfun.o liboctave/numeric/.libs/libnumeric_la-lu.o liboctave/numeric/.libs/libnumeric_la-oct-convn.o liboctave/numeric/.libs/libnumeric_la-oct-fftw.o liboctave/numeric/.libs/libnumeric_la-oct-norm.o liboctave/numeric/.libs/libnumeric_la-oct-rand.o liboctave/numeric/.libs/libnumeric_la-oct-spparms.o liboctave/numeric/.libs/libnumeric_la-qr.o liboctave/numeric/.libs/libnumeric_la-qrp.o liboctave/numeric/.libs/libnumeric_la-randgamma.o liboctave/numeric/.libs/libnumeric_la-randmtzig.o liboctave/numeric/.libs/libnumeric_la-randpoisson.o liboctave/numeric/.libs/libnumeric_la-schur.o liboctave/numeric/.libs/libnumeric_la-sparse-chol.o liboctave/numeric/.libs/libnumeric_la-sparse-dmsolve.o liboctave/numeric/.libs/libnumeric_la-sparse-lu.o liboctave/numeric/.libs/libnumeric_la-sparse-qr.o liboctave/numeric/.libs/libnumeric_la-svd.o libtool: link: ranlib liboctave/numeric/.libs/libnumeric.a libtool: link: ( cd "liboctave/numeric/.libs" && rm -f "libnumeric.la" && ln -s "../libnumeric.la" "libnumeric.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liboctave/array/libarray.la liboctave/array/libarray_la-Array-b.lo liboctave/array/libarray_la-Array-C.lo liboctave/array/libarray_la-Array-ch.lo liboctave/array/libarray_la-Array-d.lo liboctave/array/libarray_la-Array-f.lo liboctave/array/libarray_la-Array-fC.lo liboctave/array/libarray_la-Array-i.lo liboctave/array/libarray_la-Array-idx-vec.lo liboctave/array/libarray_la-Array-s.lo liboctave/array/libarray_la-Array-str.lo liboctave/array/libarray_la-Array-util.lo liboctave/array/libarray_la-Array-voidp.lo liboctave/array/libarray_la-boolMatrix.lo liboctave/array/libarray_la-boolNDArray.lo liboctave/array/libarray_la-boolSparse.lo liboctave/array/libarray_la-CColVector.lo liboctave/array/libarray_la-CDiagMatrix.lo liboctave/array/libarray_la-chMatrix.lo liboctave/array/libarray_la-chNDArray.lo liboctave/array/libarray_la-CMatrix.lo liboctave/array/libarray_la-CNDArray.lo liboctave/array/libarray_la-CRowVector.lo liboctave/array/libarray_la-CSparse.lo liboctave/array/libarray_la-dColVector.lo liboctave/array/libarray_la-dDiagMatrix.lo liboctave/array/libarray_la-dim-vector.lo liboctave/array/libarray_la-dMatrix.lo liboctave/array/libarray_la-dNDArray.lo liboctave/array/libarray_la-dRowVector.lo liboctave/array/libarray_la-dSparse.lo liboctave/array/libarray_la-fCColVector.lo liboctave/array/libarray_la-fCDiagMatrix.lo liboctave/array/libarray_la-fCMatrix.lo liboctave/array/libarray_la-fCNDArray.lo liboctave/array/libarray_la-fColVector.lo liboctave/array/libarray_la-fCRowVector.lo liboctave/array/libarray_la-fDiagMatrix.lo liboctave/array/libarray_la-fMatrix.lo liboctave/array/libarray_la-fNDArray.lo liboctave/array/libarray_la-fRowVector.lo liboctave/array/libarray_la-idx-vector.lo liboctave/array/libarray_la-int16NDArray.lo liboctave/array/libarray_la-int32NDArray.lo liboctave/array/libarray_la-int64NDArray.lo liboctave/array/libarray_la-int8NDArray.lo liboctave/array/libarray_la-MArray-C.lo liboctave/array/libarray_la-MArray-d.lo liboctave/array/libarray_la-MArray-f.lo liboctave/array/libarray_la-MArray-fC.lo liboctave/array/libarray_la-MArray-i.lo liboctave/array/libarray_la-MArray-s.lo liboctave/array/libarray_la-MatrixType.lo liboctave/array/libarray_la-MSparse-C.lo liboctave/array/libarray_la-MSparse-d.lo liboctave/array/libarray_la-PermMatrix.lo liboctave/array/libarray_la-Range.lo liboctave/array/libarray_la-Sparse-b.lo liboctave/array/libarray_la-Sparse-C.lo liboctave/array/libarray_la-Sparse-d.lo liboctave/array/libarray_la-uint16NDArray.lo liboctave/array/libarray_la-uint32NDArray.lo liboctave/array/libarray_la-uint64NDArray.lo liboctave/array/libarray_la-uint8NDArray.lo -lutil -lm libtool: link: ar cru liboctave/array/.libs/libarray.a liboctave/array/.libs/libarray_la-Array-b.o liboctave/array/.libs/libarray_la-Array-C.o liboctave/array/.libs/libarray_la-Array-ch.o liboctave/array/.libs/libarray_la-Array-d.o liboctave/array/.libs/libarray_la-Array-f.o liboctave/array/.libs/libarray_la-Array-fC.o liboctave/array/.libs/libarray_la-Array-i.o liboctave/array/.libs/libarray_la-Array-idx-vec.o liboctave/array/.libs/libarray_la-Array-s.o liboctave/array/.libs/libarray_la-Array-str.o liboctave/array/.libs/libarray_la-Array-util.o liboctave/array/.libs/libarray_la-Array-voidp.o liboctave/array/.libs/libarray_la-boolMatrix.o liboctave/array/.libs/libarray_la-boolNDArray.o liboctave/array/.libs/libarray_la-boolSparse.o liboctave/array/.libs/libarray_la-CColVector.o liboctave/array/.libs/libarray_la-CDiagMatrix.o liboctave/array/.libs/libarray_la-chMatrix.o liboctave/array/.libs/libarray_la-chNDArray.o liboctave/array/.libs/libarray_la-CMatrix.o liboctave/array/.libs/libarray_la-CNDArray.o liboctave/array/.libs/libarray_la-CRowVector.o liboctave/array/.libs/libarray_la-CSparse.o liboctave/array/.libs/libarray_la-dColVector.o liboctave/array/.libs/libarray_la-dDiagMatrix.o liboctave/array/.libs/libarray_la-dim-vector.o liboctave/array/.libs/libarray_la-dMatrix.o liboctave/array/.libs/libarray_la-dNDArray.o liboctave/array/.libs/libarray_la-dRowVector.o liboctave/array/.libs/libarray_la-dSparse.o liboctave/array/.libs/libarray_la-fCColVector.o liboctave/array/.libs/libarray_la-fCDiagMatrix.o liboctave/array/.libs/libarray_la-fCMatrix.o liboctave/array/.libs/libarray_la-fCNDArray.o liboctave/array/.libs/libarray_la-fColVector.o liboctave/array/.libs/libarray_la-fCRowVector.o liboctave/array/.libs/libarray_la-fDiagMatrix.o liboctave/array/.libs/libarray_la-fMatrix.o liboctave/array/.libs/libarray_la-fNDArray.o liboctave/array/.libs/libarray_la-fRowVector.o liboctave/array/.libs/libarray_la-idx-vector.o liboctave/array/.libs/libarray_la-int16NDArray.o liboctave/array/.libs/libarray_la-int32NDArray.o liboctave/array/.libs/libarray_la-int64NDArray.o liboctave/array/.libs/libarray_la-int8NDArray.o liboctave/array/.libs/libarray_la-MArray-C.o liboctave/array/.libs/libarray_la-MArray-d.o liboctave/array/.libs/libarray_la-MArray-f.o liboctave/array/.libs/libarray_la-MArray-fC.o liboctave/array/.libs/libarray_la-MArray-i.o liboctave/array/.libs/libarray_la-MArray-s.o liboctave/array/.libs/libarray_la-MatrixType.o liboctave/array/.libs/libarray_la-MSparse-C.o liboctave/array/.libs/libarray_la-MSparse-d.o liboctave/array/.libs/libarray_la-PermMatrix.o liboctave/array/.libs/libarray_la-Range.o liboctave/array/.libs/libarray_la-Sparse-b.o liboctave/array/.libs/libarray_la-Sparse-C.o liboctave/array/.libs/libarray_la-Sparse-d.o liboctave/array/.libs/libarray_la-uint16NDArray.o liboctave/array/.libs/libarray_la-uint32NDArray.o liboctave/array/.libs/libarray_la-uint64NDArray.o liboctave/array/.libs/libarray_la-uint8NDArray.o libtool: link: ranlib liboctave/array/.libs/libarray.a libtool: link: ( cd "liboctave/array/.libs" && rm -f "libarray.la" && ln -s "../libarray.la" "libarray.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liboctave/system/libsystem.la liboctave/system/libsystem_la-child-list.lo liboctave/system/libsystem_la-dir-ops.lo liboctave/system/libsystem_la-file-ops.lo liboctave/system/libsystem_la-file-stat.lo liboctave/system/libsystem_la-lo-sysdep.lo liboctave/system/libsystem_la-mach-info.lo liboctave/system/libsystem_la-oct-env.lo liboctave/system/libsystem_la-oct-group.lo liboctave/system/libsystem_la-oct-passwd.lo liboctave/system/libsystem_la-oct-syscalls.lo liboctave/system/libsystem_la-oct-time.lo liboctave/system/libsystem_la-oct-uname.lo -lutil -lm libtool: link: ar cru liboctave/system/.libs/libsystem.a liboctave/system/.libs/libsystem_la-child-list.o liboctave/system/.libs/libsystem_la-dir-ops.o liboctave/system/.libs/libsystem_la-file-ops.o liboctave/system/.libs/libsystem_la-file-stat.o liboctave/system/.libs/libsystem_la-lo-sysdep.o liboctave/system/.libs/libsystem_la-mach-info.o liboctave/system/.libs/libsystem_la-oct-env.o liboctave/system/.libs/libsystem_la-oct-group.o liboctave/system/.libs/libsystem_la-oct-passwd.o liboctave/system/.libs/libsystem_la-oct-syscalls.o liboctave/system/.libs/libsystem_la-oct-time.o liboctave/system/.libs/libsystem_la-oct-uname.o libtool: link: ranlib liboctave/system/.libs/libsystem.a libtool: link: ( cd "liboctave/system/.libs" && rm -f "libsystem.la" && ln -s "../libsystem.la" "libsystem.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liboctave/cruft/libcruft.la liboctave/cruft/amos/libcruft_la-cacai.lo liboctave/cruft/amos/libcruft_la-cacon.lo liboctave/cruft/amos/libcruft_la-cbesh.lo liboctave/cruft/amos/libcruft_la-cbesi.lo liboctave/cruft/amos/libcruft_la-cbesj.lo liboctave/cruft/amos/libcruft_la-cbesk.lo liboctave/cruft/amos/libcruft_la-cbesy.lo liboctave/cruft/amos/libcruft_la-cbinu.lo liboctave/cruft/amos/libcruft_la-cbuni.lo liboctave/cruft/amos/libcruft_la-cbunk.lo liboctave/cruft/amos/libcruft_la-cunk1.lo liboctave/cruft/amos/libcruft_la-cunk2.lo liboctave/cruft/amos/libcruft_la-crati.lo liboctave/cruft/amos/libcruft_la-cshch.lo liboctave/cruft/amos/libcruft_la-cuni1.lo liboctave/cruft/amos/libcruft_la-cuoik.lo liboctave/cruft/amos/libcruft_la-cairy.lo liboctave/cruft/amos/libcruft_la-cbiry.lo liboctave/cruft/amos/libcruft_la-ckscl.lo liboctave/cruft/amos/libcruft_la-cs1s2.lo liboctave/cruft/amos/libcruft_la-cuchk.lo liboctave/cruft/amos/libcruft_la-cuni2.lo liboctave/cruft/amos/libcruft_la-cwrsk.lo liboctave/cruft/amos/libcruft_la-casyi.lo liboctave/cruft/amos/libcruft_la-cbknu.lo liboctave/cruft/amos/libcruft_la-cmlri.lo liboctave/cruft/amos/libcruft_la-cseri.lo liboctave/cruft/amos/libcruft_la-cunhj.lo liboctave/cruft/amos/libcruft_la-cunik.lo liboctave/cruft/amos/libcruft_la-dgamln.lo liboctave/cruft/amos/libcruft_la-gamln.lo liboctave/cruft/amos/libcruft_la-xzabs.lo liboctave/cruft/amos/libcruft_la-xzexp.lo liboctave/cruft/amos/libcruft_la-xzlog.lo liboctave/cruft/amos/libcruft_la-xzsqrt.lo liboctave/cruft/amos/libcruft_la-zacai.lo liboctave/cruft/amos/libcruft_la-zacon.lo liboctave/cruft/amos/libcruft_la-zairy.lo liboctave/cruft/amos/libcruft_la-zasyi.lo liboctave/cruft/amos/libcruft_la-zbesh.lo liboctave/cruft/amos/libcruft_la-zbesi.lo liboctave/cruft/amos/libcruft_la-zbesj.lo liboctave/cruft/amos/libcruft_la-zbesk.lo liboctave/cruft/amos/libcruft_la-zbesy.lo liboctave/cruft/amos/libcruft_la-zbinu.lo liboctave/cruft/amos/libcruft_la-zbiry.lo liboctave/cruft/amos/libcruft_la-zbknu.lo liboctave/cruft/amos/libcruft_la-zbuni.lo liboctave/cruft/amos/libcruft_la-zbunk.lo liboctave/cruft/amos/libcruft_la-zdiv.lo liboctave/cruft/amos/libcruft_la-zkscl.lo liboctave/cruft/amos/libcruft_la-zmlri.lo liboctave/cruft/amos/libcruft_la-zmlt.lo liboctave/cruft/amos/libcruft_la-zrati.lo liboctave/cruft/amos/libcruft_la-zs1s2.lo liboctave/cruft/amos/libcruft_la-zseri.lo liboctave/cruft/amos/libcruft_la-zshch.lo liboctave/cruft/amos/libcruft_la-zuchk.lo liboctave/cruft/amos/libcruft_la-zunhj.lo liboctave/cruft/amos/libcruft_la-zuni1.lo liboctave/cruft/amos/libcruft_la-zuni2.lo liboctave/cruft/amos/libcruft_la-zunik.lo liboctave/cruft/amos/libcruft_la-zunk1.lo liboctave/cruft/amos/libcruft_la-zunk2.lo liboctave/cruft/amos/libcruft_la-zuoik.lo liboctave/cruft/amos/libcruft_la-zwrsk.lo liboctave/cruft/blas-xtra/libcruft_la-ddot3.lo liboctave/cruft/blas-xtra/libcruft_la-zdotc3.lo liboctave/cruft/blas-xtra/libcruft_la-sdot3.lo liboctave/cruft/blas-xtra/libcruft_la-cdotc3.lo liboctave/cruft/blas-xtra/libcruft_la-dmatm3.lo liboctave/cruft/blas-xtra/libcruft_la-zmatm3.lo liboctave/cruft/blas-xtra/libcruft_la-smatm3.lo liboctave/cruft/blas-xtra/libcruft_la-cmatm3.lo liboctave/cruft/blas-xtra/libcruft_la-xddot.lo liboctave/cruft/blas-xtra/libcruft_la-xdnrm2.lo liboctave/cruft/blas-xtra/libcruft_la-xdznrm2.lo liboctave/cruft/blas-xtra/libcruft_la-xzdotc.lo liboctave/cruft/blas-xtra/libcruft_la-xzdotu.lo liboctave/cruft/blas-xtra/libcruft_la-xsdot.lo liboctave/cruft/blas-xtra/libcruft_la-xsnrm2.lo liboctave/cruft/blas-xtra/libcruft_la-xscnrm2.lo liboctave/cruft/blas-xtra/libcruft_la-xcdotc.lo liboctave/cruft/blas-xtra/libcruft_la-xcdotu.lo liboctave/cruft/blas-xtra/libcruft_la-xerbla.lo liboctave/cruft/blas-xtra/libcruft_la-cconv2.lo liboctave/cruft/blas-xtra/libcruft_la-csconv2.lo liboctave/cruft/blas-xtra/libcruft_la-dconv2.lo liboctave/cruft/blas-xtra/libcruft_la-sconv2.lo liboctave/cruft/blas-xtra/libcruft_la-zconv2.lo liboctave/cruft/blas-xtra/libcruft_la-zdconv2.lo liboctave/cruft/daspk/libcruft_la-datv.lo liboctave/cruft/daspk/libcruft_la-dcnst0.lo liboctave/cruft/daspk/libcruft_la-dcnstr.lo liboctave/cruft/daspk/libcruft_la-ddasic.lo liboctave/cruft/daspk/libcruft_la-ddasid.lo liboctave/cruft/daspk/libcruft_la-ddasik.lo liboctave/cruft/daspk/libcruft_la-ddaspk.lo liboctave/cruft/daspk/libcruft_la-ddstp.lo liboctave/cruft/daspk/libcruft_la-ddwnrm.lo liboctave/cruft/daspk/libcruft_la-dfnrmd.lo liboctave/cruft/daspk/libcruft_la-dfnrmk.lo liboctave/cruft/daspk/libcruft_la-dhels.lo liboctave/cruft/daspk/libcruft_la-dheqr.lo liboctave/cruft/daspk/libcruft_la-dinvwt.lo liboctave/cruft/daspk/libcruft_la-dlinsd.lo liboctave/cruft/daspk/libcruft_la-dlinsk.lo liboctave/cruft/daspk/libcruft_la-dmatd.lo liboctave/cruft/daspk/libcruft_la-dnedd.lo liboctave/cruft/daspk/libcruft_la-dnedk.lo liboctave/cruft/daspk/libcruft_la-dnsd.lo liboctave/cruft/daspk/libcruft_la-dnsid.lo liboctave/cruft/daspk/libcruft_la-dnsik.lo liboctave/cruft/daspk/libcruft_la-dnsk.lo liboctave/cruft/daspk/libcruft_la-dorth.lo liboctave/cruft/daspk/libcruft_la-dslvd.lo liboctave/cruft/daspk/libcruft_la-dslvk.lo liboctave/cruft/daspk/libcruft_la-dspigm.lo liboctave/cruft/daspk/libcruft_la-dyypnw.lo liboctave/cruft/dasrt/libcruft_la-ddasrt.lo liboctave/cruft/dasrt/libcruft_la-drchek.lo liboctave/cruft/dasrt/libcruft_la-droots.lo liboctave/cruft/dassl/libcruft_la-ddaini.lo liboctave/cruft/dassl/libcruft_la-ddajac.lo liboctave/cruft/dassl/libcruft_la-ddanrm.lo liboctave/cruft/dassl/libcruft_la-ddaslv.lo liboctave/cruft/dassl/libcruft_la-ddassl.lo liboctave/cruft/dassl/libcruft_la-ddastp.lo liboctave/cruft/dassl/libcruft_la-ddatrp.lo liboctave/cruft/dassl/libcruft_la-ddawts.lo liboctave/cruft/Faddeeva/libcruft_la-Faddeeva.lo liboctave/cruft/lapack-xtra/libcruft_la-xclange.lo liboctave/cruft/lapack-xtra/libcruft_la-xdlamch.lo liboctave/cruft/lapack-xtra/libcruft_la-xdlange.lo liboctave/cruft/lapack-xtra/libcruft_la-xilaenv.lo liboctave/cruft/lapack-xtra/libcruft_la-xslamch.lo liboctave/cruft/lapack-xtra/libcruft_la-xslange.lo liboctave/cruft/lapack-xtra/libcruft_la-xzlange.lo liboctave/cruft/lapack-xtra/libcruft_la-zrsf2csf.lo liboctave/cruft/lapack-xtra/libcruft_la-crsf2csf.lo liboctave/cruft/misc/libcruft_la-blaswrap.lo liboctave/cruft/misc/libcruft_la-cquit.lo liboctave/cruft/misc/libcruft_la-d1mach.lo liboctave/cruft/misc/libcruft_la-f77-extern.lo liboctave/cruft/misc/libcruft_la-f77-fcn.lo liboctave/cruft/misc/libcruft_la-i1mach.lo liboctave/cruft/misc/libcruft_la-lo-error.lo liboctave/cruft/misc/libcruft_la-quit.lo liboctave/cruft/misc/libcruft_la-r1mach.lo liboctave/cruft/odepack/libcruft_la-cfode.lo liboctave/cruft/odepack/libcruft_la-dlsode.lo liboctave/cruft/odepack/libcruft_la-ewset.lo liboctave/cruft/odepack/libcruft_la-intdy.lo liboctave/cruft/odepack/libcruft_la-prepj.lo liboctave/cruft/odepack/libcruft_la-solsy.lo liboctave/cruft/odepack/libcruft_la-stode.lo liboctave/cruft/odepack/libcruft_la-vnorm.lo liboctave/cruft/odepack/libcruft_la-scfode.lo liboctave/cruft/odepack/libcruft_la-sewset.lo liboctave/cruft/odepack/libcruft_la-sintdy.lo liboctave/cruft/odepack/libcruft_la-slsode.lo liboctave/cruft/odepack/libcruft_la-sprepj.lo liboctave/cruft/odepack/libcruft_la-ssolsy.lo liboctave/cruft/odepack/libcruft_la-sstode.lo liboctave/cruft/odepack/libcruft_la-svnorm.lo liboctave/cruft/ordered-qz/libcruft_la-dsubsp.lo liboctave/cruft/ordered-qz/libcruft_la-exchqz.lo liboctave/cruft/ordered-qz/libcruft_la-ssubsp.lo liboctave/cruft/ordered-qz/libcruft_la-sexchqz.lo liboctave/cruft/quadpack/libcruft_la-dqagi.lo liboctave/cruft/quadpack/libcruft_la-dqagie.lo liboctave/cruft/quadpack/libcruft_la-dqagp.lo liboctave/cruft/quadpack/libcruft_la-dqagpe.lo liboctave/cruft/quadpack/libcruft_la-dqelg.lo liboctave/cruft/quadpack/libcruft_la-dqk15i.lo liboctave/cruft/quadpack/libcruft_la-dqk21.lo liboctave/cruft/quadpack/libcruft_la-dqpsrt.lo liboctave/cruft/quadpack/libcruft_la-qagie.lo liboctave/cruft/quadpack/libcruft_la-qagi.lo liboctave/cruft/quadpack/libcruft_la-qagpe.lo liboctave/cruft/quadpack/libcruft_la-qagp.lo liboctave/cruft/quadpack/libcruft_la-qelg.lo liboctave/cruft/quadpack/libcruft_la-qk15i.lo liboctave/cruft/quadpack/libcruft_la-qk21.lo liboctave/cruft/quadpack/libcruft_la-qpsrt.lo liboctave/cruft/quadpack/libcruft_la-xerror.lo liboctave/cruft/slatec-err/libcruft_la-fdump.lo liboctave/cruft/slatec-err/libcruft_la-ixsav.lo liboctave/cruft/slatec-err/libcruft_la-j4save.lo liboctave/cruft/slatec-err/libcruft_la-xerclr.lo liboctave/cruft/slatec-err/libcruft_la-xercnt.lo liboctave/cruft/slatec-err/libcruft_la-xerhlt.lo liboctave/cruft/slatec-err/libcruft_la-xermsg.lo liboctave/cruft/slatec-err/libcruft_la-xerprn.lo liboctave/cruft/slatec-err/libcruft_la-xerrwd.lo liboctave/cruft/slatec-err/libcruft_la-xersve.lo liboctave/cruft/slatec-err/libcruft_la-xgetf.lo liboctave/cruft/slatec-err/libcruft_la-xgetua.lo liboctave/cruft/slatec-err/libcruft_la-xsetf.lo liboctave/cruft/slatec-err/libcruft_la-xsetua.lo liboctave/cruft/slatec-fn/libcruft_la-albeta.lo liboctave/cruft/slatec-fn/libcruft_la-alngam.lo liboctave/cruft/slatec-fn/libcruft_la-alnrel.lo liboctave/cruft/slatec-fn/libcruft_la-algams.lo liboctave/cruft/slatec-fn/libcruft_la-acosh.lo liboctave/cruft/slatec-fn/libcruft_la-asinh.lo liboctave/cruft/slatec-fn/libcruft_la-atanh.lo liboctave/cruft/slatec-fn/libcruft_la-betai.lo liboctave/cruft/slatec-fn/libcruft_la-csevl.lo liboctave/cruft/slatec-fn/libcruft_la-d9gmit.lo liboctave/cruft/slatec-fn/libcruft_la-d9lgic.lo liboctave/cruft/slatec-fn/libcruft_la-d9lgit.lo liboctave/cruft/slatec-fn/libcruft_la-d9lgmc.lo liboctave/cruft/slatec-fn/libcruft_la-dacosh.lo liboctave/cruft/slatec-fn/libcruft_la-dasinh.lo liboctave/cruft/slatec-fn/libcruft_la-datanh.lo liboctave/cruft/slatec-fn/libcruft_la-dbetai.lo liboctave/cruft/slatec-fn/libcruft_la-dcsevl.lo liboctave/cruft/slatec-fn/libcruft_la-derf.lo liboctave/cruft/slatec-fn/libcruft_la-dgami.lo liboctave/cruft/slatec-fn/libcruft_la-dgamit.lo liboctave/cruft/slatec-fn/libcruft_la-dgamlm.lo liboctave/cruft/slatec-fn/libcruft_la-dgamma.lo liboctave/cruft/slatec-fn/libcruft_la-dgamr.lo liboctave/cruft/slatec-fn/libcruft_la-dlbeta.lo liboctave/cruft/slatec-fn/libcruft_la-dlgams.lo liboctave/cruft/slatec-fn/libcruft_la-dlngam.lo liboctave/cruft/slatec-fn/libcruft_la-dlnrel.lo liboctave/cruft/slatec-fn/libcruft_la-dpchim.lo liboctave/cruft/slatec-fn/libcruft_la-dpchst.lo liboctave/cruft/slatec-fn/libcruft_la-dpsifn.lo liboctave/cruft/slatec-fn/libcruft_la-erf.lo liboctave/cruft/slatec-fn/libcruft_la-gami.lo liboctave/cruft/slatec-fn/libcruft_la-gamit.lo liboctave/cruft/slatec-fn/libcruft_la-gamlim.lo liboctave/cruft/slatec-fn/libcruft_la-gamma.lo liboctave/cruft/slatec-fn/libcruft_la-gamr.lo liboctave/cruft/slatec-fn/libcruft_la-initds.lo liboctave/cruft/slatec-fn/libcruft_la-inits.lo liboctave/cruft/slatec-fn/libcruft_la-pchim.lo liboctave/cruft/slatec-fn/libcruft_la-pchst.lo liboctave/cruft/slatec-fn/libcruft_la-psifn.lo liboctave/cruft/slatec-fn/libcruft_la-r9lgmc.lo liboctave/cruft/slatec-fn/libcruft_la-r9lgit.lo liboctave/cruft/slatec-fn/libcruft_la-r9gmit.lo liboctave/cruft/slatec-fn/libcruft_la-r9lgic.lo liboctave/cruft/slatec-fn/libcruft_la-xdacosh.lo liboctave/cruft/slatec-fn/libcruft_la-xdasinh.lo liboctave/cruft/slatec-fn/libcruft_la-xdatanh.lo liboctave/cruft/slatec-fn/libcruft_la-xdbetai.lo liboctave/cruft/slatec-fn/libcruft_la-xderf.lo liboctave/cruft/slatec-fn/libcruft_la-xderfc.lo liboctave/cruft/slatec-fn/libcruft_la-xdgami.lo liboctave/cruft/slatec-fn/libcruft_la-xdgamit.lo liboctave/cruft/slatec-fn/libcruft_la-xdgamma.lo liboctave/cruft/slatec-fn/libcruft_la-xgmainc.lo liboctave/cruft/slatec-fn/libcruft_la-xacosh.lo liboctave/cruft/slatec-fn/libcruft_la-xasinh.lo liboctave/cruft/slatec-fn/libcruft_la-xatanh.lo liboctave/cruft/slatec-fn/libcruft_la-xerf.lo liboctave/cruft/slatec-fn/libcruft_la-xerfc.lo liboctave/cruft/slatec-fn/libcruft_la-xsgmainc.lo liboctave/cruft/slatec-fn/libcruft_la-xgamma.lo liboctave/cruft/slatec-fn/libcruft_la-xbetai.lo liboctave/cruft/slatec-fn/libcruft_la-derfc.lo liboctave/cruft/slatec-fn/libcruft_la-erfc.lo -lutil -lm libtool: link: ar cru liboctave/cruft/.libs/libcruft.a liboctave/cruft/amos/.libs/libcruft_la-cacai.o liboctave/cruft/amos/.libs/libcruft_la-cacon.o liboctave/cruft/amos/.libs/libcruft_la-cbesh.o liboctave/cruft/amos/.libs/libcruft_la-cbesi.o liboctave/cruft/amos/.libs/libcruft_la-cbesj.o liboctave/cruft/amos/.libs/libcruft_la-cbesk.o liboctave/cruft/amos/.libs/libcruft_la-cbesy.o liboctave/cruft/amos/.libs/libcruft_la-cbinu.o liboctave/cruft/amos/.libs/libcruft_la-cbuni.o liboctave/cruft/amos/.libs/libcruft_la-cbunk.o liboctave/cruft/amos/.libs/libcruft_la-cunk1.o liboctave/cruft/amos/.libs/libcruft_la-cunk2.o liboctave/cruft/amos/.libs/libcruft_la-crati.o liboctave/cruft/amos/.libs/libcruft_la-cshch.o liboctave/cruft/amos/.libs/libcruft_la-cuni1.o liboctave/cruft/amos/.libs/libcruft_la-cuoik.o liboctave/cruft/amos/.libs/libcruft_la-cairy.o liboctave/cruft/amos/.libs/libcruft_la-cbiry.o liboctave/cruft/amos/.libs/libcruft_la-ckscl.o liboctave/cruft/amos/.libs/libcruft_la-cs1s2.o liboctave/cruft/amos/.libs/libcruft_la-cuchk.o liboctave/cruft/amos/.libs/libcruft_la-cuni2.o liboctave/cruft/amos/.libs/libcruft_la-cwrsk.o liboctave/cruft/amos/.libs/libcruft_la-casyi.o liboctave/cruft/amos/.libs/libcruft_la-cbknu.o liboctave/cruft/amos/.libs/libcruft_la-cmlri.o liboctave/cruft/amos/.libs/libcruft_la-cseri.o liboctave/cruft/amos/.libs/libcruft_la-cunhj.o liboctave/cruft/amos/.libs/libcruft_la-cunik.o liboctave/cruft/amos/.libs/libcruft_la-dgamln.o liboctave/cruft/amos/.libs/libcruft_la-gamln.o liboctave/cruft/amos/.libs/libcruft_la-xzabs.o liboctave/cruft/amos/.libs/libcruft_la-xzexp.o liboctave/cruft/amos/.libs/libcruft_la-xzlog.o liboctave/cruft/amos/.libs/libcruft_la-xzsqrt.o liboctave/cruft/amos/.libs/libcruft_la-zacai.o liboctave/cruft/amos/.libs/libcruft_la-zacon.o liboctave/cruft/amos/.libs/libcruft_la-zairy.o liboctave/cruft/amos/.libs/libcruft_la-zasyi.o liboctave/cruft/amos/.libs/libcruft_la-zbesh.o liboctave/cruft/amos/.libs/libcruft_la-zbesi.o liboctave/cruft/amos/.libs/libcruft_la-zbesj.o liboctave/cruft/amos/.libs/libcruft_la-zbesk.o liboctave/cruft/amos/.libs/libcruft_la-zbesy.o liboctave/cruft/amos/.libs/libcruft_la-zbinu.o liboctave/cruft/amos/.libs/libcruft_la-zbiry.o liboctave/cruft/amos/.libs/libcruft_la-zbknu.o liboctave/cruft/amos/.libs/libcruft_la-zbuni.o liboctave/cruft/amos/.libs/libcruft_la-zbunk.o liboctave/cruft/amos/.libs/libcruft_la-zdiv.o liboctave/cruft/amos/.libs/libcruft_la-zkscl.o liboctave/cruft/amos/.libs/libcruft_la-zmlri.o liboctave/cruft/amos/.libs/libcruft_la-zmlt.o liboctave/cruft/amos/.libs/libcruft_la-zrati.o liboctave/cruft/amos/.libs/libcruft_la-zs1s2.o liboctave/cruft/amos/.libs/libcruft_la-zseri.o liboctave/cruft/amos/.libs/libcruft_la-zshch.o liboctave/cruft/amos/.libs/libcruft_la-zuchk.o liboctave/cruft/amos/.libs/libcruft_la-zunhj.o liboctave/cruft/amos/.libs/libcruft_la-zuni1.o liboctave/cruft/amos/.libs/libcruft_la-zuni2.o liboctave/cruft/amos/.libs/libcruft_la-zunik.o liboctave/cruft/amos/.libs/libcruft_la-zunk1.o liboctave/cruft/amos/.libs/libcruft_la-zunk2.o liboctave/cruft/amos/.libs/libcruft_la-zuoik.o liboctave/cruft/amos/.libs/libcruft_la-zwrsk.o liboctave/cruft/blas-xtra/.libs/libcruft_la-ddot3.o liboctave/cruft/blas-xtra/.libs/libcruft_la-zdotc3.o liboctave/cruft/blas-xtra/.libs/libcruft_la-sdot3.o liboctave/cruft/blas-xtra/.libs/libcruft_la-cdotc3.o liboctave/cruft/blas-xtra/.libs/libcruft_la-dmatm3.o liboctave/cruft/blas-xtra/.libs/libcruft_la-zmatm3.o liboctave/cruft/blas-xtra/.libs/libcruft_la-smatm3.o liboctave/cruft/blas-xtra/.libs/libcruft_la-cmatm3.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xddot.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xdnrm2.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xdznrm2.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xzdotc.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xzdotu.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xsdot.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xsnrm2.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xscnrm2.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xcdotc.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xcdotu.o liboctave/cruft/blas-xtra/.libs/libcruft_la-xerbla.o liboctave/cruft/blas-xtra/.libs/libcruft_la-cconv2.o liboctave/cruft/blas-xtra/.libs/libcruft_la-csconv2.o liboctave/cruft/blas-xtra/.libs/libcruft_la-dconv2.o liboctave/cruft/blas-xtra/.libs/libcruft_la-sconv2.o liboctave/cruft/blas-xtra/.libs/libcruft_la-zconv2.o liboctave/cruft/blas-xtra/.libs/libcruft_la-zdconv2.o liboctave/cruft/daspk/.libs/libcruft_la-datv.o liboctave/cruft/daspk/.libs/libcruft_la-dcnst0.o liboctave/cruft/daspk/.libs/libcruft_la-dcnstr.o liboctave/cruft/daspk/.libs/libcruft_la-ddasic.o liboctave/cruft/daspk/.libs/libcruft_la-ddasid.o liboctave/cruft/daspk/.libs/libcruft_la-ddasik.o liboctave/cruft/daspk/.libs/libcruft_la-ddaspk.o liboctave/cruft/daspk/.libs/libcruft_la-ddstp.o liboctave/cruft/daspk/.libs/libcruft_la-ddwnrm.o liboctave/cruft/daspk/.libs/libcruft_la-dfnrmd.o liboctave/cruft/daspk/.libs/libcruft_la-dfnrmk.o liboctave/cruft/daspk/.libs/libcruft_la-dhels.o liboctave/cruft/daspk/.libs/libcruft_la-dheqr.o liboctave/cruft/daspk/.libs/libcruft_la-dinvwt.o liboctave/cruft/daspk/.libs/libcruft_la-dlinsd.o liboctave/cruft/daspk/.libs/libcruft_la-dlinsk.o liboctave/cruft/daspk/.libs/libcruft_la-dmatd.o liboctave/cruft/daspk/.libs/libcruft_la-dnedd.o liboctave/cruft/daspk/.libs/libcruft_la-dnedk.o liboctave/cruft/daspk/.libs/libcruft_la-dnsd.o liboctave/cruft/daspk/.libs/libcruft_la-dnsid.o liboctave/cruft/daspk/.libs/libcruft_la-dnsik.o liboctave/cruft/daspk/.libs/libcruft_la-dnsk.o liboctave/cruft/daspk/.libs/libcruft_la-dorth.o liboctave/cruft/daspk/.libs/libcruft_la-dslvd.o liboctave/cruft/daspk/.libs/libcruft_la-dslvk.o liboctave/cruft/daspk/.libs/libcruft_la-dspigm.o liboctave/cruft/daspk/.libs/libcruft_la-dyypnw.o liboctave/cruft/dasrt/.libs/libcruft_la-ddasrt.o liboctave/cruft/dasrt/.libs/libcruft_la-drchek.o liboctave/cruft/dasrt/.libs/libcruft_la-droots.o liboctave/cruft/dassl/.libs/libcruft_la-ddaini.o liboctave/cruft/dassl/.libs/libcruft_la-ddajac.o liboctave/cruft/dassl/.libs/libcruft_la-ddanrm.o liboctave/cruft/dassl/.libs/libcruft_la-ddaslv.o liboctave/cruft/dassl/.libs/libcruft_la-ddassl.o liboctave/cruft/dassl/.libs/libcruft_la-ddastp.o liboctave/cruft/dassl/.libs/libcruft_la-ddatrp.o liboctave/cruft/dassl/.libs/libcruft_la-ddawts.o liboctave/cruft/Faddeeva/.libs/libcruft_la-Faddeeva.o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xclange.o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xdlamch.o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xdlange.o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xilaenv.o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xslamch.o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xslange.o liboctave/cruft/lapack-xtra/.libs/libcruft_la-xzlange.o liboctave/cruft/lapack-xtra/.libs/libcruft_la-zrsf2csf.o liboctave/cruft/lapack-xtra/.libs/libcruft_la-crsf2csf.o liboctave/cruft/misc/.libs/libcruft_la-blaswrap.o liboctave/cruft/misc/.libs/libcruft_la-cquit.o liboctave/cruft/misc/.libs/libcruft_la-d1mach.o liboctave/cruft/misc/.libs/libcruft_la-f77-extern.o liboctave/cruft/misc/.libs/libcruft_la-f77-fcn.o liboctave/cruft/misc/.libs/libcruft_la-i1mach.o liboctave/cruft/misc/.libs/libcruft_la-lo-error.o liboctave/cruft/misc/.libs/libcruft_la-quit.o liboctave/cruft/misc/.libs/libcruft_la-r1mach.o liboctave/cruft/odepack/.libs/libcruft_la-cfode.o liboctave/cruft/odepack/.libs/libcruft_la-dlsode.o liboctave/cruft/odepack/.libs/libcruft_la-ewset.o liboctave/cruft/odepack/.libs/libcruft_la-intdy.o liboctave/cruft/odepack/.libs/libcruft_la-prepj.o liboctave/cruft/odepack/.libs/libcruft_la-solsy.o liboctave/cruft/odepack/.libs/libcruft_la-stode.o liboctave/cruft/odepack/.libs/libcruft_la-vnorm.o liboctave/cruft/odepack/.libs/libcruft_la-scfode.o liboctave/cruft/odepack/.libs/libcruft_la-sewset.o liboctave/cruft/odepack/.libs/libcruft_la-sintdy.o liboctave/cruft/odepack/.libs/libcruft_la-slsode.o liboctave/cruft/odepack/.libs/libcruft_la-sprepj.o liboctave/cruft/odepack/.libs/libcruft_la-ssolsy.o liboctave/cruft/odepack/.libs/libcruft_la-sstode.o liboctave/cruft/odepack/.libs/libcruft_la-svnorm.o liboctave/cruft/ordered-qz/.libs/libcruft_la-dsubsp.o liboctave/cruft/ordered-qz/.libs/libcruft_la-exchqz.o liboctave/cruft/ordered-qz/.libs/libcruft_la-ssubsp.o liboctave/cruft/ordered-qz/.libs/libcruft_la-sexchqz.o liboctave/cruft/quadpack/.libs/libcruft_la-dqagi.o liboctave/cruft/quadpack/.libs/libcruft_la-dqagie.o liboctave/cruft/quadpack/.libs/libcruft_la-dqagp.o liboctave/cruft/quadpack/.libs/libcruft_la-dqagpe.o liboctave/cruft/quadpack/.libs/libcruft_la-dqelg.o liboctave/cruft/quadpack/.libs/libcruft_la-dqk15i.o liboctave/cruft/quadpack/.libs/libcruft_la-dqk21.o liboctave/cruft/quadpack/.libs/libcruft_la-dqpsrt.o liboctave/cruft/quadpack/.libs/libcruft_la-qagie.o liboctave/cruft/quadpack/.libs/libcruft_la-qagi.o liboctave/cruft/quadpack/.libs/libcruft_la-qagpe.o liboctave/cruft/quadpack/.libs/libcruft_la-qagp.o liboctave/cruft/quadpack/.libs/libcruft_la-qelg.o liboctave/cruft/quadpack/.libs/libcruft_la-qk15i.o liboctave/cruft/quadpack/.libs/libcruft_la-qk21.o liboctave/cruft/quadpack/.libs/libcruft_la-qpsrt.o liboctave/cruft/quadpack/.libs/libcruft_la-xerror.o liboctave/cruft/slatec-err/.libs/libcruft_la-fdump.o liboctave/cruft/slatec-err/.libs/libcruft_la-ixsav.o liboctave/cruft/slatec-err/.libs/libcruft_la-j4save.o liboctave/cruft/slatec-err/.libs/libcruft_la-xerclr.o liboctave/cruft/slatec-err/.libs/libcruft_la-xercnt.o liboctave/cruft/slatec-err/.libs/libcruft_la-xerhlt.o liboctave/cruft/slatec-err/.libs/libcruft_la-xermsg.o liboctave/cruft/slatec-err/.libs/libcruft_la-xerprn.o liboctave/cruft/slatec-err/.libs/libcruft_la-xerrwd.o liboctave/cruft/slatec-err/.libs/libcruft_la-xersve.o liboctave/cruft/slatec-err/.libs/libcruft_la-xgetf.o liboctave/cruft/slatec-err/.libs/libcruft_la-xgetua.o liboctave/cruft/slatec-err/.libs/libcruft_la-xsetf.o liboctave/cruft/slatec-err/.libs/libcruft_la-xsetua.o liboctave/cruft/slatec-fn/.libs/libcruft_la-albeta.o liboctave/cruft/slatec-fn/.libs/libcruft_la-alngam.o liboctave/cruft/slatec-fn/.libs/libcruft_la-alnrel.o liboctave/cruft/slatec-fn/.libs/libcruft_la-algams.o liboctave/cruft/slatec-fn/.libs/libcruft_la-acosh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-asinh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-atanh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-betai.o liboctave/cruft/slatec-fn/.libs/libcruft_la-csevl.o liboctave/cruft/slatec-fn/.libs/libcruft_la-d9gmit.o liboctave/cruft/slatec-fn/.libs/libcruft_la-d9lgic.o liboctave/cruft/slatec-fn/.libs/libcruft_la-d9lgit.o liboctave/cruft/slatec-fn/.libs/libcruft_la-d9lgmc.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dacosh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dasinh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-datanh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dbetai.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dcsevl.o liboctave/cruft/slatec-fn/.libs/libcruft_la-derf.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgami.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgamit.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgamlm.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgamma.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dgamr.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dlbeta.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dlgams.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dlngam.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dlnrel.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dpchim.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dpchst.o liboctave/cruft/slatec-fn/.libs/libcruft_la-dpsifn.o liboctave/cruft/slatec-fn/.libs/libcruft_la-erf.o liboctave/cruft/slatec-fn/.libs/libcruft_la-gami.o liboctave/cruft/slatec-fn/.libs/libcruft_la-gamit.o liboctave/cruft/slatec-fn/.libs/libcruft_la-gamlim.o liboctave/cruft/slatec-fn/.libs/libcruft_la-gamma.o liboctave/cruft/slatec-fn/.libs/libcruft_la-gamr.o liboctave/cruft/slatec-fn/.libs/libcruft_la-initds.o liboctave/cruft/slatec-fn/.libs/libcruft_la-inits.o liboctave/cruft/slatec-fn/.libs/libcruft_la-pchim.o liboctave/cruft/slatec-fn/.libs/libcruft_la-pchst.o liboctave/cruft/slatec-fn/.libs/libcruft_la-psifn.o liboctave/cruft/slatec-fn/.libs/libcruft_la-r9lgmc.o liboctave/cruft/slatec-fn/.libs/libcruft_la-r9lgit.o liboctave/cruft/slatec-fn/.libs/libcruft_la-r9gmit.o liboctave/cruft/slatec-fn/.libs/libcruft_la-r9lgic.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdacosh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdasinh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdatanh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdbetai.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xderf.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xderfc.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdgami.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdgamit.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xdgamma.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xgmainc.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xacosh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xasinh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xatanh.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xerf.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xerfc.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xsgmainc.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xgamma.o liboctave/cruft/slatec-fn/.libs/libcruft_la-xbetai.o liboctave/cruft/slatec-fn/.libs/libcruft_la-derfc.o liboctave/cruft/slatec-fn/.libs/libcruft_la-erfc.o libtool: link: ranlib liboctave/cruft/.libs/libcruft.a libtool: link: ( cd "liboctave/cruft/.libs" && rm -f "libcruft.la" && ln -s "../libcruft.la" "libcruft.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liboctave/util/libutil.la liboctave/util/libutil_la-cmd-edit.lo liboctave/util/libutil_la-cmd-hist.lo liboctave/util/libutil_la-data-conv.lo liboctave/util/libutil_la-glob-match.lo liboctave/util/libutil_la-kpse.lo liboctave/util/libutil_la-lo-array-errwarn.lo liboctave/util/libutil_la-lo-array-gripes.lo liboctave/util/libutil_la-lo-hash.lo liboctave/util/libutil_la-lo-ieee.lo liboctave/util/libutil_la-lo-utils.lo liboctave/util/libutil_la-oct-base64.lo liboctave/util/libutil_la-oct-glob.lo liboctave/util/libutil_la-oct-inttypes.lo liboctave/util/libutil_la-oct-locbuf.lo liboctave/util/libutil_la-oct-mutex.lo liboctave/util/libutil_la-oct-string.lo liboctave/util/libutil_la-oct-shlib.lo liboctave/util/libutil_la-pathsearch.lo liboctave/util/libutil_la-lo-regexp.lo liboctave/util/libutil_la-singleton-cleanup.lo liboctave/util/libutil_la-sparse-sort.lo liboctave/util/libutil_la-sparse-util.lo liboctave/util/libutil_la-str-vec.lo liboctave/util/libutil_la-unwind-prot.lo liboctave/util/libutil_la-url-transfer.lo liboctave/util/libutil_la-f2c-main.lo liboctave/util/libutil_la-lo-cutils.lo liboctave/util/libutil_la-oct-rl-edit.lo liboctave/util/libutil_la-oct-rl-hist.lo -lutil -lm libtool: link: ar cru liboctave/util/.libs/libutil.a liboctave/util/.libs/libutil_la-cmd-edit.o liboctave/util/.libs/libutil_la-cmd-hist.o liboctave/util/.libs/libutil_la-data-conv.o liboctave/util/.libs/libutil_la-glob-match.o liboctave/util/.libs/libutil_la-kpse.o liboctave/util/.libs/libutil_la-lo-array-errwarn.o liboctave/util/.libs/libutil_la-lo-array-gripes.o liboctave/util/.libs/libutil_la-lo-hash.o liboctave/util/.libs/libutil_la-lo-ieee.o liboctave/util/.libs/libutil_la-lo-utils.o liboctave/util/.libs/libutil_la-oct-base64.o liboctave/util/.libs/libutil_la-oct-glob.o liboctave/util/.libs/libutil_la-oct-inttypes.o liboctave/util/.libs/libutil_la-oct-locbuf.o liboctave/util/.libs/libutil_la-oct-mutex.o liboctave/util/.libs/libutil_la-oct-string.o liboctave/util/.libs/libutil_la-oct-shlib.o liboctave/util/.libs/libutil_la-pathsearch.o liboctave/util/.libs/libutil_la-lo-regexp.o liboctave/util/.libs/libutil_la-singleton-cleanup.o liboctave/util/.libs/libutil_la-sparse-sort.o liboctave/util/.libs/libutil_la-sparse-util.o liboctave/util/.libs/libutil_la-str-vec.o liboctave/util/.libs/libutil_la-unwind-prot.o liboctave/util/.libs/libutil_la-url-transfer.o liboctave/util/.libs/libutil_la-f2c-main.o liboctave/util/.libs/libutil_la-lo-cutils.o liboctave/util/.libs/libutil_la-oct-rl-edit.o liboctave/util/.libs/libutil_la-oct-rl-hist.o libtool: link: ranlib liboctave/util/.libs/libutil.a libtool: link: ( cd "liboctave/util/.libs" && rm -f "libutil.la" && ln -s "../libutil.la" "libutil.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CC --mode=link gcc -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liboctave/wrappers/libwrappers.la liboctave/wrappers/libwrappers_la-areadlink-wrapper.lo liboctave/wrappers/libwrappers_la-async-system-wrapper.lo liboctave/wrappers/libwrappers_la-base64-wrappers.lo liboctave/wrappers/libwrappers_la-canonicalize-file-name-wrapper.lo liboctave/wrappers/libwrappers_la-dirent-wrappers.lo liboctave/wrappers/libwrappers_la-fcntl-wrappers.lo liboctave/wrappers/libwrappers_la-filepos-wrappers.lo liboctave/wrappers/libwrappers_la-fpucw-wrappers.lo liboctave/wrappers/libwrappers_la-gen-tempname-wrapper.lo liboctave/wrappers/libwrappers_la-getopt-wrapper.lo liboctave/wrappers/libwrappers_la-glob-wrappers.lo liboctave/wrappers/libwrappers_la-hash-wrappers.lo liboctave/wrappers/libwrappers_la-math-wrappers.lo liboctave/wrappers/libwrappers_la-mkostemp-wrapper.lo liboctave/wrappers/libwrappers_la-nanosleep-wrapper.lo liboctave/wrappers/libwrappers_la-nproc-wrapper.lo liboctave/wrappers/libwrappers_la-octave-popen2.lo liboctave/wrappers/libwrappers_la-putenv-wrapper.lo liboctave/wrappers/libwrappers_la-set-program-name-wrapper.lo liboctave/wrappers/libwrappers_la-signal-wrappers.lo liboctave/wrappers/libwrappers_la-stat-wrappers.lo liboctave/wrappers/libwrappers_la-strdup-wrapper.lo liboctave/wrappers/libwrappers_la-strftime-wrapper.lo liboctave/wrappers/libwrappers_la-strmode-wrapper.lo liboctave/wrappers/libwrappers_la-strptime-wrapper.lo liboctave/wrappers/libwrappers_la-time-wrappers.lo liboctave/wrappers/libwrappers_la-tmpfile-wrapper.lo liboctave/wrappers/libwrappers_la-uname-wrapper.lo liboctave/wrappers/libwrappers_la-unistd-wrappers.lo liboctave/wrappers/libwrappers_la-unsetenv-wrapper.lo liboctave/wrappers/libwrappers_la-vasprintf-wrapper.lo liboctave/wrappers/libwrappers_la-wait-for-input.lo liboctave/wrappers/libwrappers_la-wait-wrappers.lo -lutil -lm libtool: link: ar cru liboctave/wrappers/.libs/libwrappers.a liboctave/wrappers/.libs/libwrappers_la-areadlink-wrapper.o liboctave/wrappers/.libs/libwrappers_la-async-system-wrapper.o liboctave/wrappers/.libs/libwrappers_la-base64-wrappers.o liboctave/wrappers/.libs/libwrappers_la-canonicalize-file-name-wrapper.o liboctave/wrappers/.libs/libwrappers_la-dirent-wrappers.o liboctave/wrappers/.libs/libwrappers_la-fcntl-wrappers.o liboctave/wrappers/.libs/libwrappers_la-filepos-wrappers.o liboctave/wrappers/.libs/libwrappers_la-fpucw-wrappers.o liboctave/wrappers/.libs/libwrappers_la-gen-tempname-wrapper.o liboctave/wrappers/.libs/libwrappers_la-getopt-wrapper.o liboctave/wrappers/.libs/libwrappers_la-glob-wrappers.o liboctave/wrappers/.libs/libwrappers_la-hash-wrappers.o liboctave/wrappers/.libs/libwrappers_la-math-wrappers.o liboctave/wrappers/.libs/libwrappers_la-mkostemp-wrapper.o liboctave/wrappers/.libs/libwrappers_la-nanosleep-wrapper.o liboctave/wrappers/.libs/libwrappers_la-nproc-wrapper.o liboctave/wrappers/.libs/libwrappers_la-octave-popen2.o liboctave/wrappers/.libs/libwrappers_la-putenv-wrapper.o liboctave/wrappers/.libs/libwrappers_la-set-program-name-wrapper.o liboctave/wrappers/.libs/libwrappers_la-signal-wrappers.o liboctave/wrappers/.libs/libwrappers_la-stat-wrappers.o liboctave/wrappers/.libs/libwrappers_la-strdup-wrapper.o liboctave/wrappers/.libs/libwrappers_la-strftime-wrapper.o liboctave/wrappers/.libs/libwrappers_la-strmode-wrapper.o liboctave/wrappers/.libs/libwrappers_la-strptime-wrapper.o liboctave/wrappers/.libs/libwrappers_la-time-wrappers.o liboctave/wrappers/.libs/libwrappers_la-tmpfile-wrapper.o liboctave/wrappers/.libs/libwrappers_la-uname-wrapper.o liboctave/wrappers/.libs/libwrappers_la-unistd-wrappers.o liboctave/wrappers/.libs/libwrappers_la-unsetenv-wrapper.o liboctave/wrappers/.libs/libwrappers_la-vasprintf-wrapper.o liboctave/wrappers/.libs/libwrappers_la-wait-for-input.o liboctave/wrappers/.libs/libwrappers_la-wait-wrappers.o libtool: link: ranlib liboctave/wrappers/.libs/libwrappers.a libtool: link: ( cd "liboctave/wrappers/.libs" && rm -f "libwrappers.la" && ln -s "../libwrappers.la" "libwrappers.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/octave-config src/octave_config-octave-config.o libinterp/corefcn/libcorefcn.la libgnu/libgnu.la -lutil -lm -lutil -lm libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/octave-config src/octave_config-octave-config.o libinterp/corefcn/.libs/libcorefcn.a libgnu/.libs/libgnu.a -lutil -lm -fopenmp -pthread make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libgui/qterminal/libqterminal.la libgui/qterminal/libqterminal/unix/la-BlockArray.lo libgui/qterminal/libqterminal/unix/la-Emulation.lo libgui/qterminal/libqterminal/unix/la-Filter.lo libgui/qterminal/libqterminal/unix/la-History.lo libgui/qterminal/libqterminal/unix/la-KeyboardTranslator.lo libgui/qterminal/libqterminal/unix/la-konsole_wcwidth.lo libgui/qterminal/libqterminal/unix/la-kpty.lo libgui/qterminal/libqterminal/unix/la-QUnixTerminalImpl.lo libgui/qterminal/libqterminal/unix/la-Screen.lo libgui/qterminal/libqterminal/unix/la-ScreenWindow.lo libgui/qterminal/libqterminal/unix/la-TerminalCharacterDecoder.lo libgui/qterminal/libqterminal/unix/la-Vt102Emulation.lo libgui/qterminal/libqterminal/unix/la-SelfListener.lo libgui/qterminal/libqterminal/unix/la-TerminalModel.lo libgui/qterminal/libqterminal/unix/la-TerminalView.lo libgui/qterminal/libqterminal/la-QTerminal.lo libgui/qterminal/libqterminal/la-moc-QTerminal.lo libgui/qterminal/libqterminal/unix/la-moc-Emulation.lo libgui/qterminal/libqterminal/unix/la-moc-Filter.lo libgui/qterminal/libqterminal/unix/la-moc-QUnixTerminalImpl.lo libgui/qterminal/libqterminal/unix/la-moc-ScreenWindow.lo libgui/qterminal/libqterminal/unix/la-moc-SelfListener.lo libgui/qterminal/libqterminal/unix/la-moc-TerminalModel.lo libgui/qterminal/libqterminal/unix/la-moc-TerminalView.lo libgui/qterminal/libqterminal/unix/la-moc-Vt102Emulation.lo -lutil -lm libtool: link: ar cru libgui/qterminal/.libs/libqterminal.a libgui/qterminal/libqterminal/unix/.libs/la-BlockArray.o libgui/qterminal/libqterminal/unix/.libs/la-Emulation.o libgui/qterminal/libqterminal/unix/.libs/la-Filter.o libgui/qterminal/libqterminal/unix/.libs/la-History.o libgui/qterminal/libqterminal/unix/.libs/la-KeyboardTranslator.o libgui/qterminal/libqterminal/unix/.libs/la-konsole_wcwidth.o libgui/qterminal/libqterminal/unix/.libs/la-kpty.o libgui/qterminal/libqterminal/unix/.libs/la-QUnixTerminalImpl.o libgui/qterminal/libqterminal/unix/.libs/la-Screen.o libgui/qterminal/libqterminal/unix/.libs/la-ScreenWindow.o libgui/qterminal/libqterminal/unix/.libs/la-TerminalCharacterDecoder.o libgui/qterminal/libqterminal/unix/.libs/la-Vt102Emulation.o libgui/qterminal/libqterminal/unix/.libs/la-SelfListener.o libgui/qterminal/libqterminal/unix/.libs/la-TerminalModel.o libgui/qterminal/libqterminal/unix/.libs/la-TerminalView.o libgui/qterminal/libqterminal/.libs/la-QTerminal.o libgui/qterminal/libqterminal/.libs/la-moc-QTerminal.o libgui/qterminal/libqterminal/unix/.libs/la-moc-Emulation.o libgui/qterminal/libqterminal/unix/.libs/la-moc-Filter.o libgui/qterminal/libqterminal/unix/.libs/la-moc-QUnixTerminalImpl.o libgui/qterminal/libqterminal/unix/.libs/la-moc-ScreenWindow.o libgui/qterminal/libqterminal/unix/.libs/la-moc-SelfListener.o libgui/qterminal/libqterminal/unix/.libs/la-moc-TerminalModel.o libgui/qterminal/libqterminal/unix/.libs/la-moc-TerminalView.o libgui/qterminal/libqterminal/unix/.libs/la-moc-Vt102Emulation.o libtool: link: ranlib libgui/qterminal/.libs/libqterminal.a libtool: link: ( cd "libgui/qterminal/.libs" && rm -f "libqterminal.la" && ln -s "../libqterminal.la" "libqterminal.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libgui/graphics/libgui-graphics.la libgui/graphics/libgui_graphics_la-__init_qt__.lo libgui/graphics/libgui_graphics_la-annotation-dialog.lo libgui/graphics/libgui_graphics_la-Backend.lo libgui/graphics/libgui_graphics_la-BaseControl.lo libgui/graphics/libgui_graphics_la-ButtonControl.lo libgui/graphics/libgui_graphics_la-ButtonGroup.lo libgui/graphics/libgui_graphics_la-Canvas.lo libgui/graphics/libgui_graphics_la-CheckBoxControl.lo libgui/graphics/libgui_graphics_la-Container.lo libgui/graphics/libgui_graphics_la-ContextMenu.lo libgui/graphics/libgui_graphics_la-EditControl.lo libgui/graphics/libgui_graphics_la-Figure.lo libgui/graphics/libgui_graphics_la-FigureWindow.lo libgui/graphics/libgui_graphics_la-GLCanvas.lo libgui/graphics/libgui_graphics_la-KeyMap.lo libgui/graphics/libgui_graphics_la-ListBoxControl.lo libgui/graphics/libgui_graphics_la-Logger.lo libgui/graphics/libgui_graphics_la-Menu.lo libgui/graphics/libgui_graphics_la-MouseModeActionGroup.lo libgui/graphics/libgui_graphics_la-Object.lo libgui/graphics/libgui_graphics_la-ObjectFactory.lo libgui/graphics/libgui_graphics_la-ObjectProxy.lo libgui/graphics/libgui_graphics_la-Panel.lo libgui/graphics/libgui_graphics_la-PopupMenuControl.lo libgui/graphics/libgui_graphics_la-PushButtonControl.lo libgui/graphics/libgui_graphics_la-PushTool.lo libgui/graphics/libgui_graphics_la-QtHandlesUtils.lo libgui/graphics/libgui_graphics_la-RadioButtonControl.lo libgui/graphics/libgui_graphics_la-SliderControl.lo libgui/graphics/libgui_graphics_la-TextControl.lo libgui/graphics/libgui_graphics_la-TextEdit.lo libgui/graphics/libgui_graphics_la-ToggleButtonControl.lo libgui/graphics/libgui_graphics_la-ToggleTool.lo libgui/graphics/libgui_graphics_la-ToolBar.lo libgui/graphics/libgui_graphics_la-gl-select.lo libgui/graphics/libgui_graphics_la-qrc-qthandles.lo -lutil -lm libtool: link: ar cru libgui/graphics/.libs/libgui-graphics.a libgui/graphics/.libs/libgui_graphics_la-__init_qt__.o libgui/graphics/.libs/libgui_graphics_la-annotation-dialog.o libgui/graphics/.libs/libgui_graphics_la-Backend.o libgui/graphics/.libs/libgui_graphics_la-BaseControl.o libgui/graphics/.libs/libgui_graphics_la-ButtonControl.o libgui/graphics/.libs/libgui_graphics_la-ButtonGroup.o libgui/graphics/.libs/libgui_graphics_la-Canvas.o libgui/graphics/.libs/libgui_graphics_la-CheckBoxControl.o libgui/graphics/.libs/libgui_graphics_la-Container.o libgui/graphics/.libs/libgui_graphics_la-ContextMenu.o libgui/graphics/.libs/libgui_graphics_la-EditControl.o libgui/graphics/.libs/libgui_graphics_la-Figure.o libgui/graphics/.libs/libgui_graphics_la-FigureWindow.o libgui/graphics/.libs/libgui_graphics_la-GLCanvas.o libgui/graphics/.libs/libgui_graphics_la-KeyMap.o libgui/graphics/.libs/libgui_graphics_la-ListBoxControl.o libgui/graphics/.libs/libgui_graphics_la-Logger.o libgui/graphics/.libs/libgui_graphics_la-Menu.o libgui/graphics/.libs/libgui_graphics_la-MouseModeActionGroup.o libgui/graphics/.libs/libgui_graphics_la-Object.o libgui/graphics/.libs/libgui_graphics_la-ObjectFactory.o libgui/graphics/.libs/libgui_graphics_la-ObjectProxy.o libgui/graphics/.libs/libgui_graphics_la-Panel.o libgui/graphics/.libs/libgui_graphics_la-PopupMenuControl.o libgui/graphics/.libs/libgui_graphics_la-PushButtonControl.o libgui/graphics/.libs/libgui_graphics_la-PushTool.o libgui/graphics/.libs/libgui_graphics_la-QtHandlesUtils.o libgui/graphics/.libs/libgui_graphics_la-RadioButtonControl.o libgui/graphics/.libs/libgui_graphics_la-SliderControl.o libgui/graphics/.libs/libgui_graphics_la-TextControl.o libgui/graphics/.libs/libgui_graphics_la-TextEdit.o libgui/graphics/.libs/libgui_graphics_la-ToggleButtonControl.o libgui/graphics/.libs/libgui_graphics_la-ToggleTool.o libgui/graphics/.libs/libgui_graphics_la-ToolBar.o libgui/graphics/.libs/libgui_graphics_la-gl-select.o libgui/graphics/.libs/libgui_graphics_la-qrc-qthandles.o libtool: link: ranlib libgui/graphics/.libs/libgui-graphics.a libtool: link: ( cd "libgui/graphics/.libs" && rm -f "libgui-graphics.la" && ln -s "../libgui-graphics.la" "libgui-graphics.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libgui/src/libgui-src.la libgui/src/libgui_src_la-dialog.lo libgui/src/libgui_src_la-documentation-dock-widget.lo libgui/src/libgui_src_la-files-dock-widget.lo libgui/src/libgui_src_la-history-dock-widget.lo libgui/src/m-editor/libgui_src_la-file-editor-tab.lo libgui/src/m-editor/libgui_src_la-file-editor.lo libgui/src/m-editor/libgui_src_la-find-dialog.lo libgui/src/m-editor/libgui_src_la-octave-qscintilla.lo libgui/src/m-editor/libgui_src_la-octave-txt-lexer.lo libgui/src/m-editor/libgui_src_la-marker.lo libgui/src/libgui_src_la-main-window.lo libgui/src/libgui_src_la-octave-cmd.lo libgui/src/libgui_src_la-octave-dock-widget.lo libgui/src/libgui_src_la-octave-gui.lo libgui/src/libgui_src_la-octave-interpreter.lo libgui/src/libgui_src_la-octave-qt-link.lo libgui/src/qtinfo/libgui_src_la-parser.lo libgui/src/qtinfo/libgui_src_la-webinfo.lo libgui/src/libgui_src_la-resource-manager.lo libgui/src/libgui_src_la-settings-dialog.lo libgui/src/libgui_src_la-shortcut-manager.lo libgui/src/libgui_src_la-thread-manager.lo libgui/src/libgui_src_la-terminal-dock-widget.lo libgui/src/libgui_src_la-color-picker.lo libgui/src/libgui_src_la-welcome-wizard.lo libgui/src/libgui_src_la-find-files-dialog.lo libgui/src/libgui_src_la-find-files-model.lo libgui/src/libgui_src_la-workspace-model.lo libgui/src/libgui_src_la-workspace-view.lo libgui/src/libgui_src_la-liboctgui-build-info.lo libgui/src/m-editor/libgui_src_la-moc-file-editor-interface.lo libgui/src/m-editor/libgui_src_la-moc-file-editor-tab.lo libgui/src/m-editor/libgui_src_la-moc-file-editor.lo libgui/src/m-editor/libgui_src_la-moc-find-dialog.lo libgui/src/m-editor/libgui_src_la-moc-octave-qscintilla.lo libgui/src/m-editor/libgui_src_la-moc-octave-txt-lexer.lo libgui/src/m-editor/libgui_src_la-moc-marker.lo libgui/src/libgui_src_la-moc-dialog.lo libgui/src/libgui_src_la-moc-documentation-dock-widget.lo libgui/src/libgui_src_la-moc-files-dock-widget.lo libgui/src/libgui_src_la-moc-history-dock-widget.lo libgui/src/libgui_src_la-moc-main-window.lo libgui/src/libgui_src_la-moc-octave-cmd.lo libgui/src/libgui_src_la-moc-octave-interpreter.lo libgui/src/libgui_src_la-moc-octave-qt-link.lo libgui/src/libgui_src_la-moc-settings-dialog.lo libgui/src/libgui_src_la-moc-terminal-dock-widget.lo libgui/src/libgui_src_la-moc-color-picker.lo libgui/src/libgui_src_la-moc-resource-manager.lo libgui/src/libgui_src_la-moc-shortcut-manager.lo libgui/src/libgui_src_la-moc-welcome-wizard.lo libgui/src/libgui_src_la-moc-workspace-model.lo libgui/src/libgui_src_la-moc-workspace-view.lo libgui/src/libgui_src_la-moc-find-files-dialog.lo libgui/src/libgui_src_la-moc-find-files-model.lo libgui/src/qtinfo/libgui_src_la-moc-parser.lo libgui/src/qtinfo/libgui_src_la-moc-webinfo.lo libgui/src/libgui_src_la-moc-octave-dock-widget.lo libgui/graphics/src_libgui_src_la-moc-annotation-dialog.lo libgui/graphics/src_libgui_src_la-moc-Backend.lo libgui/graphics/src_libgui_src_la-moc-ButtonControl.lo libgui/graphics/src_libgui_src_la-moc-ButtonGroup.lo libgui/graphics/src_libgui_src_la-moc-ContextMenu.lo libgui/graphics/src_libgui_src_la-moc-EditControl.lo libgui/graphics/src_libgui_src_la-moc-Figure.lo libgui/graphics/src_libgui_src_la-moc-FigureWindow.lo libgui/graphics/src_libgui_src_la-moc-ListBoxControl.lo libgui/graphics/src_libgui_src_la-moc-Menu.lo libgui/graphics/src_libgui_src_la-moc-MouseModeActionGroup.lo libgui/graphics/src_libgui_src_la-moc-Object.lo libgui/graphics/src_libgui_src_la-moc-ObjectFactory.lo libgui/graphics/src_libgui_src_la-moc-ObjectProxy.lo libgui/graphics/src_libgui_src_la-moc-PopupMenuControl.lo libgui/graphics/src_libgui_src_la-moc-PushTool.lo libgui/graphics/src_libgui_src_la-moc-SliderControl.lo libgui/graphics/src_libgui_src_la-moc-TextEdit.lo libgui/graphics/src_libgui_src_la-moc-ToggleTool.lo libgui/graphics/src_libgui_src_la-moc-ToolBar.lo libgui/src/libgui_src_la-qrc-resource.lo -lutil -lm libtool: link: ar cru libgui/src/.libs/libgui-src.a libgui/src/.libs/libgui_src_la-dialog.o libgui/src/.libs/libgui_src_la-documentation-dock-widget.o libgui/src/.libs/libgui_src_la-files-dock-widget.o libgui/src/.libs/libgui_src_la-history-dock-widget.o libgui/src/m-editor/.libs/libgui_src_la-file-editor-tab.o libgui/src/m-editor/.libs/libgui_src_la-file-editor.o libgui/src/m-editor/.libs/libgui_src_la-find-dialog.o libgui/src/m-editor/.libs/libgui_src_la-octave-qscintilla.o libgui/src/m-editor/.libs/libgui_src_la-octave-txt-lexer.o libgui/src/m-editor/.libs/libgui_src_la-marker.o libgui/src/.libs/libgui_src_la-main-window.o libgui/src/.libs/libgui_src_la-octave-cmd.o libgui/src/.libs/libgui_src_la-octave-dock-widget.o libgui/src/.libs/libgui_src_la-octave-gui.o libgui/src/.libs/libgui_src_la-octave-interpreter.o libgui/src/.libs/libgui_src_la-octave-qt-link.o libgui/src/qtinfo/.libs/libgui_src_la-parser.o libgui/src/qtinfo/.libs/libgui_src_la-webinfo.o libgui/src/.libs/libgui_src_la-resource-manager.o libgui/src/.libs/libgui_src_la-settings-dialog.o libgui/src/.libs/libgui_src_la-shortcut-manager.o libgui/src/.libs/libgui_src_la-thread-manager.o libgui/src/.libs/libgui_src_la-terminal-dock-widget.o libgui/src/.libs/libgui_src_la-color-picker.o libgui/src/.libs/libgui_src_la-welcome-wizard.o libgui/src/.libs/libgui_src_la-find-files-dialog.o libgui/src/.libs/libgui_src_la-find-files-model.o libgui/src/.libs/libgui_src_la-workspace-model.o libgui/src/.libs/libgui_src_la-workspace-view.o libgui/src/.libs/libgui_src_la-liboctgui-build-info.o libgui/src/m-editor/.libs/libgui_src_la-moc-file-editor-interface.o libgui/src/m-editor/.libs/libgui_src_la-moc-file-editor-tab.o libgui/src/m-editor/.libs/libgui_src_la-moc-file-editor.o libgui/src/m-editor/.libs/libgui_src_la-moc-find-dialog.o libgui/src/m-editor/.libs/libgui_src_la-moc-octave-qscintilla.o libgui/src/m-editor/.libs/libgui_src_la-moc-octave-txt-lexer.o libgui/src/m-editor/.libs/libgui_src_la-moc-marker.o libgui/src/.libs/libgui_src_la-moc-dialog.o libgui/src/.libs/libgui_src_la-moc-documentation-dock-widget.o libgui/src/.libs/libgui_src_la-moc-files-dock-widget.o libgui/src/.libs/libgui_src_la-moc-history-dock-widget.o libgui/src/.libs/libgui_src_la-moc-main-window.o libgui/src/.libs/libgui_src_la-moc-octave-cmd.o libgui/src/.libs/libgui_src_la-moc-octave-interpreter.o libgui/src/.libs/libgui_src_la-moc-octave-qt-link.o libgui/src/.libs/libgui_src_la-moc-settings-dialog.o libgui/src/.libs/libgui_src_la-moc-terminal-dock-widget.o libgui/src/.libs/libgui_src_la-moc-color-picker.o libgui/src/.libs/libgui_src_la-moc-resource-manager.o libgui/src/.libs/libgui_src_la-moc-shortcut-manager.o libgui/src/.libs/libgui_src_la-moc-welcome-wizard.o libgui/src/.libs/libgui_src_la-moc-workspace-model.o libgui/src/.libs/libgui_src_la-moc-workspace-view.o libgui/src/.libs/libgui_src_la-moc-find-files-dialog.o libgui/src/.libs/libgui_src_la-moc-find-files-model.o libgui/src/qtinfo/.libs/libgui_src_la-moc-parser.o libgui/src/qtinfo/.libs/libgui_src_la-moc-webinfo.o libgui/src/.libs/libgui_src_la-moc-octave-dock-widget.o libgui/graphics/.libs/src_libgui_src_la-moc-annotation-dialog.o libgui/graphics/.libs/src_libgui_src_la-moc-Backend.o libgui/graphics/.libs/src_libgui_src_la-moc-ButtonControl.o libgui/graphics/.libs/src_libgui_src_la-moc-ButtonGroup.o libgui/graphics/.libs/src_libgui_src_la-moc-ContextMenu.o libgui/graphics/.libs/src_libgui_src_la-moc-EditControl.o libgui/graphics/.libs/src_libgui_src_la-moc-Figure.o libgui/graphics/.libs/src_libgui_src_la-moc-FigureWindow.o libgui/graphics/.libs/src_libgui_src_la-moc-ListBoxControl.o libgui/graphics/.libs/src_libgui_src_la-moc-Menu.o libgui/graphics/.libs/src_libgui_src_la-moc-MouseModeActionGroup.o libgui/graphics/.libs/src_libgui_src_la-moc-Object.o libgui/graphics/.libs/src_libgui_src_la-moc-ObjectFactory.o libgui/graphics/.libs/src_libgui_src_la-moc-ObjectProxy.o libgui/graphics/.libs/src_libgui_src_la-moc-PopupMenuControl.o libgui/graphics/.libs/src_libgui_src_la-moc-PushTool.o libgui/graphics/.libs/src_libgui_src_la-moc-SliderControl.o libgui/graphics/.libs/src_libgui_src_la-moc-TextEdit.o libgui/graphics/.libs/src_libgui_src_la-moc-ToggleTool.o libgui/graphics/.libs/src_libgui_src_la-moc-ToolBar.o libgui/src/.libs/libgui_src_la-qrc-resource.o libtool: link: ranlib libgui/src/.libs/libgui-src.a libtool: link: ( cd "libgui/src/.libs" && rm -f "libgui-src.la" && ln -s "../libgui-src.la" "libgui-src.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/octave src/octave-display-available.o src/octave-main.o liboctave/wrappers/libwrappers.la libgnu/libgnu.la -lX11 -lutil -lm libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/octave src/octave-display-available.o src/octave-main.o liboctave/wrappers/.libs/libwrappers.a libgnu/.libs/libgnu.a -lX11 -lutil -lm -fopenmp -pthread make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/mkoctfile src/mkoctfile-mkoctfile.o liboctave/wrappers/libwrappers.la libgnu/libgnu.la -lutil -lm -lutil -lm libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/mkoctfile src/mkoctfile-mkoctfile.o liboctave/wrappers/.libs/libwrappers.a libgnu/.libs/libgnu.a -lutil -lm -fopenmp -pthread make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liboctave/operators/liboperators.la liboctave/operators/liboperators_la-mx-cdm-dm.lo liboctave/operators/liboperators_la-mx-dm-cdm.lo liboctave/operators/liboperators_la-mx-cs-dm.lo liboctave/operators/liboperators_la-mx-cs-m.lo liboctave/operators/liboperators_la-mx-cs-nda.lo liboctave/operators/liboperators_la-mx-cdm-cm.lo liboctave/operators/liboperators_la-mx-cdm-m.lo liboctave/operators/liboperators_la-mx-cdm-s.lo liboctave/operators/liboperators_la-mx-cm-cdm.lo liboctave/operators/liboperators_la-mx-cm-dm.lo liboctave/operators/liboperators_la-mx-cm-m.lo liboctave/operators/liboperators_la-mx-cnda-nda.lo liboctave/operators/liboperators_la-mx-cm-s.lo liboctave/operators/liboperators_la-mx-cnda-s.lo liboctave/operators/liboperators_la-mx-dm-cs.lo liboctave/operators/liboperators_la-mx-dm-cm.lo liboctave/operators/liboperators_la-mx-m-cs.lo liboctave/operators/liboperators_la-mx-nda-cs.lo liboctave/operators/liboperators_la-mx-m-cdm.lo liboctave/operators/liboperators_la-mx-m-cm.lo liboctave/operators/liboperators_la-mx-nda-cnda.lo liboctave/operators/liboperators_la-mx-s-cdm.lo liboctave/operators/liboperators_la-mx-s-cm.lo liboctave/operators/liboperators_la-mx-s-cnda.lo liboctave/operators/liboperators_la-mx-dm-m.lo liboctave/operators/liboperators_la-mx-m-dm.lo liboctave/operators/liboperators_la-mx-fcdm-fdm.lo liboctave/operators/liboperators_la-mx-fdm-fcdm.lo liboctave/operators/liboperators_la-mx-fcs-fdm.lo liboctave/operators/liboperators_la-mx-fcs-fm.lo liboctave/operators/liboperators_la-mx-fcs-fnda.lo liboctave/operators/liboperators_la-mx-fcdm-fcm.lo liboctave/operators/liboperators_la-mx-fcdm-fm.lo liboctave/operators/liboperators_la-mx-fcdm-fs.lo liboctave/operators/liboperators_la-mx-fcm-fcdm.lo liboctave/operators/liboperators_la-mx-fcm-fdm.lo liboctave/operators/liboperators_la-mx-fcm-fm.lo liboctave/operators/liboperators_la-mx-fcnda-fnda.lo liboctave/operators/liboperators_la-mx-fcm-fs.lo liboctave/operators/liboperators_la-mx-fcnda-fs.lo liboctave/operators/liboperators_la-mx-fdm-fcs.lo liboctave/operators/liboperators_la-mx-fdm-fcm.lo liboctave/operators/liboperators_la-mx-fm-fcs.lo liboctave/operators/liboperators_la-mx-fnda-fcs.lo liboctave/operators/liboperators_la-mx-fm-fcdm.lo liboctave/operators/liboperators_la-mx-fm-fcm.lo liboctave/operators/liboperators_la-mx-fnda-fcnda.lo liboctave/operators/liboperators_la-mx-fs-fcdm.lo liboctave/operators/liboperators_la-mx-fs-fcm.lo liboctave/operators/liboperators_la-mx-fs-fcnda.lo liboctave/operators/liboperators_la-mx-fdm-fm.lo liboctave/operators/liboperators_la-mx-fm-fdm.lo liboctave/operators/liboperators_la-mx-pm-m.lo liboctave/operators/liboperators_la-mx-m-pm.lo liboctave/operators/liboperators_la-mx-pm-cm.lo liboctave/operators/liboperators_la-mx-cm-pm.lo liboctave/operators/liboperators_la-mx-pm-fm.lo liboctave/operators/liboperators_la-mx-fm-pm.lo liboctave/operators/liboperators_la-mx-pm-fcm.lo liboctave/operators/liboperators_la-mx-fcm-pm.lo liboctave/operators/liboperators_la-mx-s-i8nda.lo liboctave/operators/liboperators_la-mx-i8nda-s.lo liboctave/operators/liboperators_la-mx-s-ui8nda.lo liboctave/operators/liboperators_la-mx-ui8nda-s.lo liboctave/operators/liboperators_la-mx-s-i16nda.lo liboctave/operators/liboperators_la-mx-i16nda-s.lo liboctave/operators/liboperators_la-mx-s-ui16nda.lo liboctave/operators/liboperators_la-mx-ui16nda-s.lo liboctave/operators/liboperators_la-mx-s-i32nda.lo liboctave/operators/liboperators_la-mx-i32nda-s.lo liboctave/operators/liboperators_la-mx-s-ui32nda.lo liboctave/operators/liboperators_la-mx-ui32nda-s.lo liboctave/operators/liboperators_la-mx-s-i64nda.lo liboctave/operators/liboperators_la-mx-i64nda-s.lo liboctave/operators/liboperators_la-mx-s-ui64nda.lo liboctave/operators/liboperators_la-mx-ui64nda-s.lo liboctave/operators/liboperators_la-mx-fs-i8nda.lo liboctave/operators/liboperators_la-mx-i8nda-fs.lo liboctave/operators/liboperators_la-mx-fs-ui8nda.lo liboctave/operators/liboperators_la-mx-ui8nda-fs.lo liboctave/operators/liboperators_la-mx-fs-i16nda.lo liboctave/operators/liboperators_la-mx-i16nda-fs.lo liboctave/operators/liboperators_la-mx-fs-ui16nda.lo liboctave/operators/liboperators_la-mx-ui16nda-fs.lo liboctave/operators/liboperators_la-mx-fs-i32nda.lo liboctave/operators/liboperators_la-mx-i32nda-fs.lo liboctave/operators/liboperators_la-mx-fs-ui32nda.lo liboctave/operators/liboperators_la-mx-ui32nda-fs.lo liboctave/operators/liboperators_la-mx-fs-i64nda.lo liboctave/operators/liboperators_la-mx-i64nda-fs.lo liboctave/operators/liboperators_la-mx-fs-ui64nda.lo liboctave/operators/liboperators_la-mx-ui64nda-fs.lo liboctave/operators/liboperators_la-mx-nda-i8.lo liboctave/operators/liboperators_la-mx-i8-nda.lo liboctave/operators/liboperators_la-mx-nda-ui8.lo liboctave/operators/liboperators_la-mx-ui8-nda.lo liboctave/operators/liboperators_la-mx-nda-i16.lo liboctave/operators/liboperators_la-mx-i16-nda.lo liboctave/operators/liboperators_la-mx-nda-ui16.lo liboctave/operators/liboperators_la-mx-ui16-nda.lo liboctave/operators/liboperators_la-mx-nda-i32.lo liboctave/operators/liboperators_la-mx-i32-nda.lo liboctave/operators/liboperators_la-mx-nda-ui32.lo liboctave/operators/liboperators_la-mx-ui32-nda.lo liboctave/operators/liboperators_la-mx-nda-i64.lo liboctave/operators/liboperators_la-mx-i64-nda.lo liboctave/operators/liboperators_la-mx-nda-ui64.lo liboctave/operators/liboperators_la-mx-ui64-nda.lo liboctave/operators/liboperators_la-mx-fnda-i8.lo liboctave/operators/liboperators_la-mx-i8-fnda.lo liboctave/operators/liboperators_la-mx-fnda-ui8.lo liboctave/operators/liboperators_la-mx-ui8-fnda.lo liboctave/operators/liboperators_la-mx-fnda-i16.lo liboctave/operators/liboperators_la-mx-i16-fnda.lo liboctave/operators/liboperators_la-mx-fnda-ui16.lo liboctave/operators/liboperators_la-mx-ui16-fnda.lo liboctave/operators/liboperators_la-mx-fnda-i32.lo liboctave/operators/liboperators_la-mx-i32-fnda.lo liboctave/operators/liboperators_la-mx-fnda-ui32.lo liboctave/operators/liboperators_la-mx-ui32-fnda.lo liboctave/operators/liboperators_la-mx-fnda-i64.lo liboctave/operators/liboperators_la-mx-i64-fnda.lo liboctave/operators/liboperators_la-mx-fnda-ui64.lo liboctave/operators/liboperators_la-mx-ui64-fnda.lo liboctave/operators/liboperators_la-mx-nda-i8nda.lo liboctave/operators/liboperators_la-mx-i8nda-nda.lo liboctave/operators/liboperators_la-mx-nda-ui8nda.lo liboctave/operators/liboperators_la-mx-ui8nda-nda.lo liboctave/operators/liboperators_la-mx-nda-i16nda.lo liboctave/operators/liboperators_la-mx-i16nda-nda.lo liboctave/operators/liboperators_la-mx-nda-ui16nda.lo liboctave/operators/liboperators_la-mx-ui16nda-nda.lo liboctave/operators/liboperators_la-mx-nda-i32nda.lo liboctave/operators/liboperators_la-mx-i32nda-nda.lo liboctave/operators/liboperators_la-mx-nda-ui32nda.lo liboctave/operators/liboperators_la-mx-ui32nda-nda.lo liboctave/operators/liboperators_la-mx-nda-i64nda.lo liboctave/operators/liboperators_la-mx-i64nda-nda.lo liboctave/operators/liboperators_la-mx-nda-ui64nda.lo liboctave/operators/liboperators_la-mx-ui64nda-nda.lo liboctave/operators/liboperators_la-mx-fnda-i8nda.lo liboctave/operators/liboperators_la-mx-i8nda-fnda.lo liboctave/operators/liboperators_la-mx-fnda-ui8nda.lo liboctave/operators/liboperators_la-mx-ui8nda-fnda.lo liboctave/operators/liboperators_la-mx-fnda-i16nda.lo liboctave/operators/liboperators_la-mx-i16nda-fnda.lo liboctave/operators/liboperators_la-mx-fnda-ui16nda.lo liboctave/operators/liboperators_la-mx-ui16nda-fnda.lo liboctave/operators/liboperators_la-mx-fnda-i32nda.lo liboctave/operators/liboperators_la-mx-i32nda-fnda.lo liboctave/operators/liboperators_la-mx-fnda-ui32nda.lo liboctave/operators/liboperators_la-mx-ui32nda-fnda.lo liboctave/operators/liboperators_la-mx-fnda-i64nda.lo liboctave/operators/liboperators_la-mx-i64nda-fnda.lo liboctave/operators/liboperators_la-mx-fnda-ui64nda.lo liboctave/operators/liboperators_la-mx-ui64nda-fnda.lo liboctave/operators/liboperators_la-mx-i8nda-ui8.lo liboctave/operators/liboperators_la-mx-i8nda-i16.lo liboctave/operators/liboperators_la-mx-i8nda-ui16.lo liboctave/operators/liboperators_la-mx-i8nda-i32.lo liboctave/operators/liboperators_la-mx-i8nda-ui32.lo liboctave/operators/liboperators_la-mx-i8nda-i64.lo liboctave/operators/liboperators_la-mx-i8nda-ui64.lo liboctave/operators/liboperators_la-mx-i16nda-i8.lo liboctave/operators/liboperators_la-mx-i16nda-ui8.lo liboctave/operators/liboperators_la-mx-i16nda-ui16.lo liboctave/operators/liboperators_la-mx-i16nda-i32.lo liboctave/operators/liboperators_la-mx-i16nda-ui32.lo liboctave/operators/liboperators_la-mx-i16nda-i64.lo liboctave/operators/liboperators_la-mx-i16nda-ui64.lo liboctave/operators/liboperators_la-mx-i32nda-i8.lo liboctave/operators/liboperators_la-mx-i32nda-ui8.lo liboctave/operators/liboperators_la-mx-i32nda-i16.lo liboctave/operators/liboperators_la-mx-i32nda-ui16.lo liboctave/operators/liboperators_la-mx-i32nda-ui32.lo liboctave/operators/liboperators_la-mx-i32nda-i64.lo liboctave/operators/liboperators_la-mx-i32nda-ui64.lo liboctave/operators/liboperators_la-mx-i64nda-i8.lo liboctave/operators/liboperators_la-mx-i64nda-ui8.lo liboctave/operators/liboperators_la-mx-i64nda-i16.lo liboctave/operators/liboperators_la-mx-i64nda-ui16.lo liboctave/operators/liboperators_la-mx-i64nda-i32.lo liboctave/operators/liboperators_la-mx-i64nda-ui32.lo liboctave/operators/liboperators_la-mx-i64nda-ui64.lo liboctave/operators/liboperators_la-mx-ui8nda-i8.lo liboctave/operators/liboperators_la-mx-ui8nda-i16.lo liboctave/operators/liboperators_la-mx-ui8nda-ui16.lo liboctave/operators/liboperators_la-mx-ui8nda-i32.lo liboctave/operators/liboperators_la-mx-ui8nda-ui32.lo liboctave/operators/liboperators_la-mx-ui8nda-i64.lo liboctave/operators/liboperators_la-mx-ui8nda-ui64.lo liboctave/operators/liboperators_la-mx-ui16nda-i8.lo liboctave/operators/liboperators_la-mx-ui16nda-ui8.lo liboctave/operators/liboperators_la-mx-ui16nda-i16.lo liboctave/operators/liboperators_la-mx-ui16nda-i32.lo liboctave/operators/liboperators_la-mx-ui16nda-ui32.lo liboctave/operators/liboperators_la-mx-ui16nda-i64.lo liboctave/operators/liboperators_la-mx-ui16nda-ui64.lo liboctave/operators/liboperators_la-mx-ui32nda-i8.lo liboctave/operators/liboperators_la-mx-ui32nda-ui8.lo liboctave/operators/liboperators_la-mx-ui32nda-i16.lo liboctave/operators/liboperators_la-mx-ui32nda-ui16.lo liboctave/operators/liboperators_la-mx-ui32nda-i32.lo liboctave/operators/liboperators_la-mx-ui32nda-i64.lo liboctave/operators/liboperators_la-mx-ui32nda-ui64.lo liboctave/operators/liboperators_la-mx-ui64nda-i8.lo liboctave/operators/liboperators_la-mx-ui64nda-ui8.lo liboctave/operators/liboperators_la-mx-ui64nda-i16.lo liboctave/operators/liboperators_la-mx-ui64nda-ui16.lo liboctave/operators/liboperators_la-mx-ui64nda-i32.lo liboctave/operators/liboperators_la-mx-ui64nda-ui32.lo liboctave/operators/liboperators_la-mx-ui64nda-i64.lo liboctave/operators/liboperators_la-mx-i8-ui8nda.lo liboctave/operators/liboperators_la-mx-i8-i16nda.lo liboctave/operators/liboperators_la-mx-i8-ui16nda.lo liboctave/operators/liboperators_la-mx-i8-i32nda.lo liboctave/operators/liboperators_la-mx-i8-ui32nda.lo liboctave/operators/liboperators_la-mx-i8-i64nda.lo liboctave/operators/liboperators_la-mx-i8-ui64nda.lo liboctave/operators/liboperators_la-mx-i16-i8nda.lo liboctave/operators/liboperators_la-mx-i16-ui8nda.lo liboctave/operators/liboperators_la-mx-i16-ui16nda.lo liboctave/operators/liboperators_la-mx-i16-i32nda.lo liboctave/operators/liboperators_la-mx-i16-ui32nda.lo liboctave/operators/liboperators_la-mx-i16-i64nda.lo liboctave/operators/liboperators_la-mx-i16-ui64nda.lo liboctave/operators/liboperators_la-mx-i32-i8nda.lo liboctave/operators/liboperators_la-mx-i32-ui8nda.lo liboctave/operators/liboperators_la-mx-i32-i16nda.lo liboctave/operators/liboperators_la-mx-i32-ui16nda.lo liboctave/operators/liboperators_la-mx-i32-ui32nda.lo liboctave/operators/liboperators_la-mx-i32-i64nda.lo liboctave/operators/liboperators_la-mx-i32-ui64nda.lo liboctave/operators/liboperators_la-mx-i64-i8nda.lo liboctave/operators/liboperators_la-mx-i64-ui8nda.lo liboctave/operators/liboperators_la-mx-i64-i16nda.lo liboctave/operators/liboperators_la-mx-i64-ui16nda.lo liboctave/operators/liboperators_la-mx-i64-i32nda.lo liboctave/operators/liboperators_la-mx-i64-ui32nda.lo liboctave/operators/liboperators_la-mx-i64-ui64nda.lo liboctave/operators/liboperators_la-mx-ui8-i8nda.lo liboctave/operators/liboperators_la-mx-ui8-i16nda.lo liboctave/operators/liboperators_la-mx-ui8-ui16nda.lo liboctave/operators/liboperators_la-mx-ui8-i32nda.lo liboctave/operators/liboperators_la-mx-ui8-ui32nda.lo liboctave/operators/liboperators_la-mx-ui8-i64nda.lo liboctave/operators/liboperators_la-mx-ui8-ui64nda.lo liboctave/operators/liboperators_la-mx-ui16-i8nda.lo liboctave/operators/liboperators_la-mx-ui16-ui8nda.lo liboctave/operators/liboperators_la-mx-ui16-i16nda.lo liboctave/operators/liboperators_la-mx-ui16-i32nda.lo liboctave/operators/liboperators_la-mx-ui16-ui32nda.lo liboctave/operators/liboperators_la-mx-ui16-i64nda.lo liboctave/operators/liboperators_la-mx-ui16-ui64nda.lo liboctave/operators/liboperators_la-mx-ui32-i8nda.lo liboctave/operators/liboperators_la-mx-ui32-ui8nda.lo liboctave/operators/liboperators_la-mx-ui32-i16nda.lo liboctave/operators/liboperators_la-mx-ui32-ui16nda.lo liboctave/operators/liboperators_la-mx-ui32-i32nda.lo liboctave/operators/liboperators_la-mx-ui32-i64nda.lo liboctave/operators/liboperators_la-mx-ui32-ui64nda.lo liboctave/operators/liboperators_la-mx-ui64-i8nda.lo liboctave/operators/liboperators_la-mx-ui64-ui8nda.lo liboctave/operators/liboperators_la-mx-ui64-i16nda.lo liboctave/operators/liboperators_la-mx-ui64-ui16nda.lo liboctave/operators/liboperators_la-mx-ui64-i32nda.lo liboctave/operators/liboperators_la-mx-ui64-ui32nda.lo liboctave/operators/liboperators_la-mx-ui64-i64nda.lo liboctave/operators/liboperators_la-mx-i8nda-ui8nda.lo liboctave/operators/liboperators_la-mx-i8nda-i16nda.lo liboctave/operators/liboperators_la-mx-i8nda-ui16nda.lo liboctave/operators/liboperators_la-mx-i8nda-i32nda.lo liboctave/operators/liboperators_la-mx-i8nda-ui32nda.lo liboctave/operators/liboperators_la-mx-i8nda-i64nda.lo liboctave/operators/liboperators_la-mx-i8nda-ui64nda.lo liboctave/operators/liboperators_la-mx-i16nda-i8nda.lo liboctave/operators/liboperators_la-mx-i16nda-ui8nda.lo liboctave/operators/liboperators_la-mx-i16nda-ui16nda.lo liboctave/operators/liboperators_la-mx-i16nda-i32nda.lo liboctave/operators/liboperators_la-mx-i16nda-ui32nda.lo liboctave/operators/liboperators_la-mx-i16nda-i64nda.lo liboctave/operators/liboperators_la-mx-i16nda-ui64nda.lo liboctave/operators/liboperators_la-mx-i32nda-i8nda.lo liboctave/operators/liboperators_la-mx-i32nda-ui8nda.lo liboctave/operators/liboperators_la-mx-i32nda-i16nda.lo liboctave/operators/liboperators_la-mx-i32nda-ui16nda.lo liboctave/operators/liboperators_la-mx-i32nda-ui32nda.lo liboctave/operators/liboperators_la-mx-i32nda-i64nda.lo liboctave/operators/liboperators_la-mx-i32nda-ui64nda.lo liboctave/operators/liboperators_la-mx-i64nda-i8nda.lo liboctave/operators/liboperators_la-mx-i64nda-ui8nda.lo liboctave/operators/liboperators_la-mx-i64nda-i16nda.lo liboctave/operators/liboperators_la-mx-i64nda-ui16nda.lo liboctave/operators/liboperators_la-mx-i64nda-i32nda.lo liboctave/operators/liboperators_la-mx-i64nda-ui32nda.lo liboctave/operators/liboperators_la-mx-i64nda-ui64nda.lo liboctave/operators/liboperators_la-mx-ui8nda-i8nda.lo liboctave/operators/liboperators_la-mx-ui8nda-i16nda.lo liboctave/operators/liboperators_la-mx-ui8nda-ui16nda.lo liboctave/operators/liboperators_la-mx-ui8nda-i32nda.lo liboctave/operators/liboperators_la-mx-ui8nda-ui32nda.lo liboctave/operators/liboperators_la-mx-ui8nda-i64nda.lo liboctave/operators/liboperators_la-mx-ui8nda-ui64nda.lo liboctave/operators/liboperators_la-mx-ui16nda-i8nda.lo liboctave/operators/liboperators_la-mx-ui16nda-ui8nda.lo liboctave/operators/liboperators_la-mx-ui16nda-i16nda.lo liboctave/operators/liboperators_la-mx-ui16nda-i32nda.lo liboctave/operators/liboperators_la-mx-ui16nda-ui32nda.lo liboctave/operators/liboperators_la-mx-ui16nda-i64nda.lo liboctave/operators/liboperators_la-mx-ui16nda-ui64nda.lo liboctave/operators/liboperators_la-mx-ui32nda-i8nda.lo liboctave/operators/liboperators_la-mx-ui32nda-ui8nda.lo liboctave/operators/liboperators_la-mx-ui32nda-i16nda.lo liboctave/operators/liboperators_la-mx-ui32nda-ui16nda.lo liboctave/operators/liboperators_la-mx-ui32nda-i32nda.lo liboctave/operators/liboperators_la-mx-ui32nda-i64nda.lo liboctave/operators/liboperators_la-mx-ui32nda-ui64nda.lo liboctave/operators/liboperators_la-mx-ui64nda-i8nda.lo liboctave/operators/liboperators_la-mx-ui64nda-ui8nda.lo liboctave/operators/liboperators_la-mx-ui64nda-i16nda.lo liboctave/operators/liboperators_la-mx-ui64nda-ui16nda.lo liboctave/operators/liboperators_la-mx-ui64nda-i32nda.lo liboctave/operators/liboperators_la-mx-ui64nda-ui32nda.lo liboctave/operators/liboperators_la-mx-ui64nda-i64nda.lo liboctave/operators/liboperators_la-vx-ccv-cv.lo liboctave/operators/liboperators_la-vx-ccv-s.lo liboctave/operators/liboperators_la-vx-crv-rv.lo liboctave/operators/liboperators_la-vx-crv-s.lo liboctave/operators/liboperators_la-vx-cs-cv.lo liboctave/operators/liboperators_la-vx-cs-rv.lo liboctave/operators/liboperators_la-vx-cv-ccv.lo liboctave/operators/liboperators_la-vx-cv-cs.lo liboctave/operators/liboperators_la-vx-rv-crv.lo liboctave/operators/liboperators_la-vx-rv-cs.lo liboctave/operators/liboperators_la-vx-s-ccv.lo liboctave/operators/liboperators_la-vx-s-crv.lo liboctave/operators/liboperators_la-vx-fccv-fcv.lo liboctave/operators/liboperators_la-vx-fccv-fs.lo liboctave/operators/liboperators_la-vx-fcrv-frv.lo liboctave/operators/liboperators_la-vx-fcrv-fs.lo liboctave/operators/liboperators_la-vx-fcs-fcv.lo liboctave/operators/liboperators_la-vx-fcs-frv.lo liboctave/operators/liboperators_la-vx-fcv-fccv.lo liboctave/operators/liboperators_la-vx-fcv-fcs.lo liboctave/operators/liboperators_la-vx-frv-fcrv.lo liboctave/operators/liboperators_la-vx-frv-fcs.lo liboctave/operators/liboperators_la-vx-fs-fccv.lo liboctave/operators/liboperators_la-vx-fs-fcrv.lo liboctave/operators/liboperators_la-smx-sm-cs.lo liboctave/operators/liboperators_la-smx-cs-sm.lo liboctave/operators/liboperators_la-smx-scm-s.lo liboctave/operators/liboperators_la-smx-s-scm.lo liboctave/operators/liboperators_la-smx-scm-sm.lo liboctave/operators/liboperators_la-smx-sm-scm.lo liboctave/operators/liboperators_la-smx-m-sm.lo liboctave/operators/liboperators_la-smx-m-scm.lo liboctave/operators/liboperators_la-smx-cm-sm.lo liboctave/operators/liboperators_la-smx-cm-scm.lo liboctave/operators/liboperators_la-smx-sm-m.lo liboctave/operators/liboperators_la-smx-scm-m.lo liboctave/operators/liboperators_la-smx-sm-cm.lo liboctave/operators/liboperators_la-smx-scm-cm.lo liboctave/operators/liboperators_la-smx-bm-sbm.lo liboctave/operators/liboperators_la-smx-sbm-bm.lo -lutil -lm libtool: link: ar cru liboctave/operators/.libs/liboperators.a liboctave/operators/.libs/liboperators_la-mx-cdm-dm.o liboctave/operators/.libs/liboperators_la-mx-dm-cdm.o liboctave/operators/.libs/liboperators_la-mx-cs-dm.o liboctave/operators/.libs/liboperators_la-mx-cs-m.o liboctave/operators/.libs/liboperators_la-mx-cs-nda.o liboctave/operators/.libs/liboperators_la-mx-cdm-cm.o liboctave/operators/.libs/liboperators_la-mx-cdm-m.o liboctave/operators/.libs/liboperators_la-mx-cdm-s.o liboctave/operators/.libs/liboperators_la-mx-cm-cdm.o liboctave/operators/.libs/liboperators_la-mx-cm-dm.o liboctave/operators/.libs/liboperators_la-mx-cm-m.o liboctave/operators/.libs/liboperators_la-mx-cnda-nda.o liboctave/operators/.libs/liboperators_la-mx-cm-s.o liboctave/operators/.libs/liboperators_la-mx-cnda-s.o liboctave/operators/.libs/liboperators_la-mx-dm-cs.o liboctave/operators/.libs/liboperators_la-mx-dm-cm.o liboctave/operators/.libs/liboperators_la-mx-m-cs.o liboctave/operators/.libs/liboperators_la-mx-nda-cs.o liboctave/operators/.libs/liboperators_la-mx-m-cdm.o liboctave/operators/.libs/liboperators_la-mx-m-cm.o liboctave/operators/.libs/liboperators_la-mx-nda-cnda.o liboctave/operators/.libs/liboperators_la-mx-s-cdm.o liboctave/operators/.libs/liboperators_la-mx-s-cm.o liboctave/operators/.libs/liboperators_la-mx-s-cnda.o liboctave/operators/.libs/liboperators_la-mx-dm-m.o liboctave/operators/.libs/liboperators_la-mx-m-dm.o liboctave/operators/.libs/liboperators_la-mx-fcdm-fdm.o liboctave/operators/.libs/liboperators_la-mx-fdm-fcdm.o liboctave/operators/.libs/liboperators_la-mx-fcs-fdm.o liboctave/operators/.libs/liboperators_la-mx-fcs-fm.o liboctave/operators/.libs/liboperators_la-mx-fcs-fnda.o liboctave/operators/.libs/liboperators_la-mx-fcdm-fcm.o liboctave/operators/.libs/liboperators_la-mx-fcdm-fm.o liboctave/operators/.libs/liboperators_la-mx-fcdm-fs.o liboctave/operators/.libs/liboperators_la-mx-fcm-fcdm.o liboctave/operators/.libs/liboperators_la-mx-fcm-fdm.o liboctave/operators/.libs/liboperators_la-mx-fcm-fm.o liboctave/operators/.libs/liboperators_la-mx-fcnda-fnda.o liboctave/operators/.libs/liboperators_la-mx-fcm-fs.o liboctave/operators/.libs/liboperators_la-mx-fcnda-fs.o liboctave/operators/.libs/liboperators_la-mx-fdm-fcs.o liboctave/operators/.libs/liboperators_la-mx-fdm-fcm.o liboctave/operators/.libs/liboperators_la-mx-fm-fcs.o liboctave/operators/.libs/liboperators_la-mx-fnda-fcs.o liboctave/operators/.libs/liboperators_la-mx-fm-fcdm.o liboctave/operators/.libs/liboperators_la-mx-fm-fcm.o liboctave/operators/.libs/liboperators_la-mx-fnda-fcnda.o liboctave/operators/.libs/liboperators_la-mx-fs-fcdm.o liboctave/operators/.libs/liboperators_la-mx-fs-fcm.o liboctave/operators/.libs/liboperators_la-mx-fs-fcnda.o liboctave/operators/.libs/liboperators_la-mx-fdm-fm.o liboctave/operators/.libs/liboperators_la-mx-fm-fdm.o liboctave/operators/.libs/liboperators_la-mx-pm-m.o liboctave/operators/.libs/liboperators_la-mx-m-pm.o liboctave/operators/.libs/liboperators_la-mx-pm-cm.o liboctave/operators/.libs/liboperators_la-mx-cm-pm.o liboctave/operators/.libs/liboperators_la-mx-pm-fm.o liboctave/operators/.libs/liboperators_la-mx-fm-pm.o liboctave/operators/.libs/liboperators_la-mx-pm-fcm.o liboctave/operators/.libs/liboperators_la-mx-fcm-pm.o liboctave/operators/.libs/liboperators_la-mx-s-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-s.o liboctave/operators/.libs/liboperators_la-mx-s-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-s.o liboctave/operators/.libs/liboperators_la-mx-s-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-s.o liboctave/operators/.libs/liboperators_la-mx-s-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-s.o liboctave/operators/.libs/liboperators_la-mx-s-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-s.o liboctave/operators/.libs/liboperators_la-mx-s-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-s.o liboctave/operators/.libs/liboperators_la-mx-s-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-s.o liboctave/operators/.libs/liboperators_la-mx-s-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-s.o liboctave/operators/.libs/liboperators_la-mx-fs-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-fs.o liboctave/operators/.libs/liboperators_la-mx-fs-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-fs.o liboctave/operators/.libs/liboperators_la-mx-fs-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-fs.o liboctave/operators/.libs/liboperators_la-mx-fs-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-fs.o liboctave/operators/.libs/liboperators_la-mx-fs-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-fs.o liboctave/operators/.libs/liboperators_la-mx-fs-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-fs.o liboctave/operators/.libs/liboperators_la-mx-fs-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-fs.o liboctave/operators/.libs/liboperators_la-mx-fs-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-fs.o liboctave/operators/.libs/liboperators_la-mx-nda-i8.o liboctave/operators/.libs/liboperators_la-mx-i8-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-ui8.o liboctave/operators/.libs/liboperators_la-mx-ui8-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-i16.o liboctave/operators/.libs/liboperators_la-mx-i16-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-ui16.o liboctave/operators/.libs/liboperators_la-mx-ui16-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-i32.o liboctave/operators/.libs/liboperators_la-mx-i32-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-ui32.o liboctave/operators/.libs/liboperators_la-mx-ui32-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-i64.o liboctave/operators/.libs/liboperators_la-mx-i64-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-ui64.o liboctave/operators/.libs/liboperators_la-mx-ui64-nda.o liboctave/operators/.libs/liboperators_la-mx-fnda-i8.o liboctave/operators/.libs/liboperators_la-mx-i8-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-ui8.o liboctave/operators/.libs/liboperators_la-mx-ui8-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-i16.o liboctave/operators/.libs/liboperators_la-mx-i16-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-ui16.o liboctave/operators/.libs/liboperators_la-mx-ui16-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-i32.o liboctave/operators/.libs/liboperators_la-mx-i32-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-ui32.o liboctave/operators/.libs/liboperators_la-mx-ui32-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-i64.o liboctave/operators/.libs/liboperators_la-mx-i64-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-ui64.o liboctave/operators/.libs/liboperators_la-mx-ui64-fnda.o liboctave/operators/.libs/liboperators_la-mx-nda-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-nda.o liboctave/operators/.libs/liboperators_la-mx-nda-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-nda.o liboctave/operators/.libs/liboperators_la-mx-fnda-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-fnda.o liboctave/operators/.libs/liboperators_la-mx-fnda-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-fnda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui8.o liboctave/operators/.libs/liboperators_la-mx-i8nda-i16.o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui16.o liboctave/operators/.libs/liboperators_la-mx-i8nda-i32.o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui32.o liboctave/operators/.libs/liboperators_la-mx-i8nda-i64.o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui64.o liboctave/operators/.libs/liboperators_la-mx-i16nda-i8.o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui8.o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui16.o liboctave/operators/.libs/liboperators_la-mx-i16nda-i32.o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui32.o liboctave/operators/.libs/liboperators_la-mx-i16nda-i64.o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui64.o liboctave/operators/.libs/liboperators_la-mx-i32nda-i8.o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui8.o liboctave/operators/.libs/liboperators_la-mx-i32nda-i16.o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui16.o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui32.o liboctave/operators/.libs/liboperators_la-mx-i32nda-i64.o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui64.o liboctave/operators/.libs/liboperators_la-mx-i64nda-i8.o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui8.o liboctave/operators/.libs/liboperators_la-mx-i64nda-i16.o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui16.o liboctave/operators/.libs/liboperators_la-mx-i64nda-i32.o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui32.o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui64.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i8.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i16.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui16.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i32.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui32.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i64.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui64.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i8.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui8.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i16.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i32.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui32.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i64.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui64.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i8.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui8.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i16.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui16.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i32.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i64.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui64.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i8.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui8.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i16.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui16.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i32.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui32.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i64.o liboctave/operators/.libs/liboperators_la-mx-i8-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-i8-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i8-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-i8-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i8-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-i8-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i8-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-i16-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i16-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-i16-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-i16-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i16-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-i16-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i16-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-i32-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i32-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-i32-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i32-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-i32-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-i32-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i32-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-i64-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i64-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-i64-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i64-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-i64-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i64-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-i64-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui8-i8nda.o liboctave/operators/.libs/liboperators_la-mx-ui8-i16nda.o liboctave/operators/.libs/liboperators_la-mx-ui8-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui8-i32nda.o liboctave/operators/.libs/liboperators_la-mx-ui8-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui8-i64nda.o liboctave/operators/.libs/liboperators_la-mx-ui8-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui16-i8nda.o liboctave/operators/.libs/liboperators_la-mx-ui16-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui16-i16nda.o liboctave/operators/.libs/liboperators_la-mx-ui16-i32nda.o liboctave/operators/.libs/liboperators_la-mx-ui16-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui16-i64nda.o liboctave/operators/.libs/liboperators_la-mx-ui16-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui32-i8nda.o liboctave/operators/.libs/liboperators_la-mx-ui32-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui32-i16nda.o liboctave/operators/.libs/liboperators_la-mx-ui32-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui32-i32nda.o liboctave/operators/.libs/liboperators_la-mx-ui32-i64nda.o liboctave/operators/.libs/liboperators_la-mx-ui32-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui64-i8nda.o liboctave/operators/.libs/liboperators_la-mx-ui64-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui64-i16nda.o liboctave/operators/.libs/liboperators_la-mx-ui64-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui64-i32nda.o liboctave/operators/.libs/liboperators_la-mx-ui64-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui64-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i8nda-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i16nda-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-i64nda.o liboctave/operators/.libs/liboperators_la-mx-i32nda-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-i8nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-i16nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-i32nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-i64nda-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i8nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i16nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i32nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-i64nda.o liboctave/operators/.libs/liboperators_la-mx-ui8nda-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i8nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i16nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i32nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-i64nda.o liboctave/operators/.libs/liboperators_la-mx-ui16nda-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i8nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i16nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i32nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-i64nda.o liboctave/operators/.libs/liboperators_la-mx-ui32nda-ui64nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i8nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui8nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i16nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui16nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i32nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-ui32nda.o liboctave/operators/.libs/liboperators_la-mx-ui64nda-i64nda.o liboctave/operators/.libs/liboperators_la-vx-ccv-cv.o liboctave/operators/.libs/liboperators_la-vx-ccv-s.o liboctave/operators/.libs/liboperators_la-vx-crv-rv.o liboctave/operators/.libs/liboperators_la-vx-crv-s.o liboctave/operators/.libs/liboperators_la-vx-cs-cv.o liboctave/operators/.libs/liboperators_la-vx-cs-rv.o liboctave/operators/.libs/liboperators_la-vx-cv-ccv.o liboctave/operators/.libs/liboperators_la-vx-cv-cs.o liboctave/operators/.libs/liboperators_la-vx-rv-crv.o liboctave/operators/.libs/liboperators_la-vx-rv-cs.o liboctave/operators/.libs/liboperators_la-vx-s-ccv.o liboctave/operators/.libs/liboperators_la-vx-s-crv.o liboctave/operators/.libs/liboperators_la-vx-fccv-fcv.o liboctave/operators/.libs/liboperators_la-vx-fccv-fs.o liboctave/operators/.libs/liboperators_la-vx-fcrv-frv.o liboctave/operators/.libs/liboperators_la-vx-fcrv-fs.o liboctave/operators/.libs/liboperators_la-vx-fcs-fcv.o liboctave/operators/.libs/liboperators_la-vx-fcs-frv.o liboctave/operators/.libs/liboperators_la-vx-fcv-fccv.o liboctave/operators/.libs/liboperators_la-vx-fcv-fcs.o liboctave/operators/.libs/liboperators_la-vx-frv-fcrv.o liboctave/operators/.libs/liboperators_la-vx-frv-fcs.o liboctave/operators/.libs/liboperators_la-vx-fs-fccv.o liboctave/operators/.libs/liboperators_la-vx-fs-fcrv.o liboctave/operators/.libs/liboperators_la-smx-sm-cs.o liboctave/operators/.libs/liboperators_la-smx-cs-sm.o liboctave/operators/.libs/liboperators_la-smx-scm-s.o liboctave/operators/.libs/liboperators_la-smx-s-scm.o liboctave/operators/.libs/liboperators_la-smx-scm-sm.o liboctave/operators/.libs/liboperators_la-smx-sm-scm.o liboctave/operators/.libs/liboperators_la-smx-m-sm.o liboctave/operators/.libs/liboperators_la-smx-m-scm.o liboctave/operators/.libs/liboperators_la-smx-cm-sm.o liboctave/operators/.libs/liboperators_la-smx-cm-scm.o liboctave/operators/.libs/liboperators_la-smx-sm-m.o liboctave/operators/.libs/liboperators_la-smx-scm-m.o liboctave/operators/.libs/liboperators_la-smx-sm-cm.o liboctave/operators/.libs/liboperators_la-smx-scm-cm.o liboctave/operators/.libs/liboperators_la-smx-bm-sbm.o liboctave/operators/.libs/liboperators_la-smx-sbm-bm.o libtool: link: ranlib liboctave/operators/.libs/liboperators.a libtool: link: ( cd "liboctave/operators/.libs" && rm -f "liboperators.la" && ln -s "../liboperators.la" "liboperators.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c -o libinterp/liboctinterp_la-build-env-features.lo `test -f 'libinterp/build-env-features.cc' || echo './'`libinterp/build-env-features.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -Iliboctave -I./liboctave -I./liboctave/cruft/misc -I./liboctave/array -Iliboctave/numeric -I./liboctave/numeric -Iliboctave/operators -I./liboctave/operators -I./liboctave/system -I./liboctave/util -I./libinterp/octave-value -Ilibinterp -I./libinterp -I./libinterp/operators -Ilibinterp/parse-tree -I./libinterp/parse-tree -Ilibinterp/corefcn -I./libinterp/corefcn -I./liboctave/wrappers -I/usr/include/GraphicsMagick -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -c libinterp/build-env-features.cc -fPIC -DPIC -o libinterp/.libs/liboctinterp_la-build-env-features.o make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: In file included from liboctave/operators/mx-inlines.cc:40, BUILDSTDERR: from ./liboctave/array/MArray.h:30, BUILDSTDERR: from ./liboctave/array/dNDArray.h:28, BUILDSTDERR: from ./liboctave/array/dMatrix.h:28, BUILDSTDERR: from ./liboctave/array/Range.h:30, BUILDSTDERR: from ./libinterp/octave-value/ov.h:35, BUILDSTDERR: from libinterp/corefcn/Cell.h:33, BUILDSTDERR: from libinterp/corefcn/oct-map.h:32, BUILDSTDERR: from libinterp/build-env.h:28, BUILDSTDERR: from libinterp/build-env-features.cc:7: BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:130:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator short int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'short int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:131:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (short); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:132:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:133:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned int); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:134:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator long unsigned int*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'long unsigned int*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:135:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (unsigned long); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator float*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'float*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:136:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (float); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer::operator double*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'double*' increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:137:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (double); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator Complex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'Complex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:139:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (Complex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ./liboctave/util/oct-locbuf.h: In member function 'octave_local_buffer >::operator FloatComplex*() const': BUILDSTDERR: ./liboctave/util/oct-locbuf.h:124:53: warning: cast from 'char*' to 'FloatComplex*' {aka 'std::complex*'} increases required alignment of target type [-Wcast-align] BUILDSTDERR: return reinterpret_cast (this->data ()); \ BUILDSTDERR: ^ BUILDSTDERR: ./liboctave/util/oct-locbuf.h:140:1: note: in expansion of macro 'SPECIALIZE_POD_BUFFER' BUILDSTDERR: SPECIALIZE_POD_BUFFER (FloatComplex); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -version-info 4:0:0 -no-undefined -bindir /usr/bin -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o liboctave/liboctave.la -rpath /usr/lib64/octave/4.2.2 liboctave/liboctave_la-liboctave-build-info.lo liboctave/array/libarray.la liboctave/cruft/ranlib/libranlib.la liboctave/cruft/libcruft.la liboctave/numeric/libnumeric.la liboctave/operators/liboperators.la liboctave/system/libsystem.la liboctave/util/libutil.la liboctave/wrappers/libwrappers.la libgnu/libgnu.la -lcurl -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -larpack -lqrupdate -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lopenblas -lreadline -lncurses -lpcre -ldl -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lgfortran -lm -lutil -lm -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o liboctave/.libs/liboctave_la-liboctave-build-info.o -Wl,--whole-archive liboctave/array/.libs/libarray.a liboctave/cruft/ranlib/.libs/libranlib.a liboctave/cruft/.libs/libcruft.a liboctave/numeric/.libs/libnumeric.a liboctave/operators/.libs/liboperators.a liboctave/system/.libs/libsystem.a liboctave/util/.libs/libutil.a liboctave/wrappers/.libs/libwrappers.a libgnu/.libs/libgnu.a -Wl,--no-whole-archive -lcurl -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -larpack -lqrupdate -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lopenblas -lreadline -lncurses -lpcre -ldl -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lgfortran -lutil -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,liboctave.so.4 -o liboctave/.libs/liboctave.so.4.0.0 libtool: link: (cd "liboctave/.libs" && rm -f "liboctave.so.4" && ln -s "liboctave.so.4.0.0" "liboctave.so.4") libtool: link: (cd "liboctave/.libs" && rm -f "liboctave.so" && ln -s "liboctave.so.4.0.0" "liboctave.so") libtool: link: ( cd "liboctave/.libs" && rm -f "liboctave.la" && ln -s "../liboctave.la" "liboctave.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -version-info 4:0:0 -no-undefined -bindir /usr/bin -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/liboctinterp.la -rpath /usr/lib64/octave/4.2.2 libinterp/liboctinterp_la-octave.lo libinterp/liboctinterp_la-version.lo libinterp/operators/liboctinterp_la-op-b-b.lo libinterp/operators/liboctinterp_la-op-b-bm.lo libinterp/operators/liboctinterp_la-op-b-sbm.lo libinterp/operators/liboctinterp_la-op-bm-b.lo libinterp/operators/liboctinterp_la-op-bm-bm.lo libinterp/operators/liboctinterp_la-op-bm-sbm.lo libinterp/operators/liboctinterp_la-op-cdm-cdm.lo libinterp/operators/liboctinterp_la-op-cdm-cm.lo libinterp/operators/liboctinterp_la-op-cdm-cs.lo libinterp/operators/liboctinterp_la-op-cdm-dm.lo libinterp/operators/liboctinterp_la-op-cdm-m.lo libinterp/operators/liboctinterp_la-op-cdm-s.lo libinterp/operators/liboctinterp_la-op-cell.lo libinterp/operators/liboctinterp_la-op-chm.lo libinterp/operators/liboctinterp_la-op-class.lo libinterp/operators/liboctinterp_la-op-cm-cdm.lo libinterp/operators/liboctinterp_la-op-cm-cm.lo libinterp/operators/liboctinterp_la-op-cm-cs.lo libinterp/operators/liboctinterp_la-op-cm-dm.lo libinterp/operators/liboctinterp_la-op-cm-m.lo libinterp/operators/liboctinterp_la-op-cm-pm.lo libinterp/operators/liboctinterp_la-op-cm-s.lo libinterp/operators/liboctinterp_la-op-cm-scm.lo libinterp/operators/liboctinterp_la-op-cm-sm.lo libinterp/operators/liboctinterp_la-op-cs-cm.lo libinterp/operators/liboctinterp_la-op-cs-cs.lo libinterp/operators/liboctinterp_la-op-cs-m.lo libinterp/operators/liboctinterp_la-op-cs-s.lo libinterp/operators/liboctinterp_la-op-cs-scm.lo libinterp/operators/liboctinterp_la-op-cs-sm.lo libinterp/operators/liboctinterp_la-op-dm-cdm.lo libinterp/operators/liboctinterp_la-op-dm-cm.lo libinterp/operators/liboctinterp_la-op-dm-cs.lo libinterp/operators/liboctinterp_la-op-dm-dm.lo libinterp/operators/liboctinterp_la-op-dm-m.lo libinterp/operators/liboctinterp_la-op-dm-s.lo libinterp/operators/liboctinterp_la-op-dm-scm.lo libinterp/operators/liboctinterp_la-op-dm-sm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcdm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcs.lo libinterp/operators/liboctinterp_la-op-fcdm-fdm.lo libinterp/operators/liboctinterp_la-op-fcdm-fm.lo libinterp/operators/liboctinterp_la-op-fcdm-fs.lo libinterp/operators/liboctinterp_la-op-fcm-fcdm.lo libinterp/operators/liboctinterp_la-op-fcm-fcm.lo libinterp/operators/liboctinterp_la-op-fcm-fcs.lo libinterp/operators/liboctinterp_la-op-fcm-fdm.lo libinterp/operators/liboctinterp_la-op-fcm-fm.lo libinterp/operators/liboctinterp_la-op-fcm-fs.lo libinterp/operators/liboctinterp_la-op-fcm-pm.lo libinterp/operators/liboctinterp_la-op-fcn.lo libinterp/operators/liboctinterp_la-op-fcs-fcm.lo libinterp/operators/liboctinterp_la-op-fcs-fcs.lo libinterp/operators/liboctinterp_la-op-fcs-fm.lo libinterp/operators/liboctinterp_la-op-fcs-fs.lo libinterp/operators/liboctinterp_la-op-fdm-fcdm.lo libinterp/operators/liboctinterp_la-op-fdm-fcm.lo libinterp/operators/liboctinterp_la-op-fdm-fcs.lo libinterp/operators/liboctinterp_la-op-fdm-fdm.lo libinterp/operators/liboctinterp_la-op-fdm-fm.lo libinterp/operators/liboctinterp_la-op-fdm-fs.lo libinterp/operators/liboctinterp_la-op-fm-fcdm.lo libinterp/operators/liboctinterp_la-op-fm-fcm.lo libinterp/operators/liboctinterp_la-op-fm-fcs.lo libinterp/operators/liboctinterp_la-op-fm-fdm.lo libinterp/operators/liboctinterp_la-op-fm-fm.lo libinterp/operators/liboctinterp_la-op-fm-fs.lo libinterp/operators/liboctinterp_la-op-fm-pm.lo libinterp/operators/liboctinterp_la-op-fs-fcm.lo libinterp/operators/liboctinterp_la-op-fs-fcs.lo libinterp/operators/liboctinterp_la-op-fs-fm.lo libinterp/operators/liboctinterp_la-op-fs-fs.lo libinterp/operators/liboctinterp_la-op-i16-i16.lo libinterp/operators/liboctinterp_la-op-i32-i32.lo libinterp/operators/liboctinterp_la-op-i64-i64.lo libinterp/operators/liboctinterp_la-op-i8-i8.lo libinterp/operators/liboctinterp_la-op-int-concat.lo libinterp/operators/liboctinterp_la-op-m-cdm.lo libinterp/operators/liboctinterp_la-op-m-cm.lo libinterp/operators/liboctinterp_la-op-m-cs.lo libinterp/operators/liboctinterp_la-op-m-dm.lo libinterp/operators/liboctinterp_la-op-m-m.lo libinterp/operators/liboctinterp_la-op-m-pm.lo libinterp/operators/liboctinterp_la-op-m-s.lo libinterp/operators/liboctinterp_la-op-m-scm.lo libinterp/operators/liboctinterp_la-op-m-sm.lo libinterp/operators/liboctinterp_la-op-pm-cm.lo libinterp/operators/liboctinterp_la-op-pm-fcm.lo libinterp/operators/liboctinterp_la-op-pm-fm.lo libinterp/operators/liboctinterp_la-op-pm-m.lo libinterp/operators/liboctinterp_la-op-pm-pm.lo libinterp/operators/liboctinterp_la-op-pm-scm.lo libinterp/operators/liboctinterp_la-op-pm-sm.lo libinterp/operators/liboctinterp_la-op-range.lo libinterp/operators/liboctinterp_la-op-s-cm.lo libinterp/operators/liboctinterp_la-op-s-cs.lo libinterp/operators/liboctinterp_la-op-s-m.lo libinterp/operators/liboctinterp_la-op-s-s.lo libinterp/operators/liboctinterp_la-op-s-scm.lo libinterp/operators/liboctinterp_la-op-s-sm.lo libinterp/operators/liboctinterp_la-op-sbm-b.lo libinterp/operators/liboctinterp_la-op-sbm-bm.lo libinterp/operators/liboctinterp_la-op-sbm-sbm.lo libinterp/operators/liboctinterp_la-op-scm-cm.lo libinterp/operators/liboctinterp_la-op-scm-cs.lo libinterp/operators/liboctinterp_la-op-scm-m.lo libinterp/operators/liboctinterp_la-op-scm-s.lo libinterp/operators/liboctinterp_la-op-scm-scm.lo libinterp/operators/liboctinterp_la-op-scm-sm.lo libinterp/operators/liboctinterp_la-op-sm-cm.lo libinterp/operators/liboctinterp_la-op-sm-cs.lo libinterp/operators/liboctinterp_la-op-sm-m.lo libinterp/operators/liboctinterp_la-op-sm-s.lo libinterp/operators/liboctinterp_la-op-sm-scm.lo libinterp/operators/liboctinterp_la-op-sm-sm.lo libinterp/operators/liboctinterp_la-op-str-m.lo libinterp/operators/liboctinterp_la-op-str-s.lo libinterp/operators/liboctinterp_la-op-str-str.lo libinterp/operators/liboctinterp_la-op-struct.lo libinterp/operators/liboctinterp_la-op-ui16-ui16.lo libinterp/operators/liboctinterp_la-op-ui32-ui32.lo libinterp/operators/liboctinterp_la-op-ui64-ui64.lo libinterp/operators/liboctinterp_la-op-ui8-ui8.lo libinterp/template-inst/liboctinterp_la-Array-tc.lo libinterp/template-inst/liboctinterp_la-Array-jit.lo libinterp/corefcn/liboctinterp_la-oct-errno.lo libinterp/operators/liboctinterp_la-ops.lo libinterp/liboctinterp_la-builtins.lo libinterp/liboctinterp_la-build-env.lo libinterp/liboctinterp_la-build-env-features.lo libinterp/liboctinterp_la-liboctinterp-build-info.lo libinterp/octave-value/liboctave-value.la libinterp/parse-tree/libparse-tree.la libinterp/corefcn/libcorefcn.la liboctave/liboctave.la -lfreetype -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lGL -lGLU -lfontconfig -lfreetype -lX11 -lgl2ps -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/.libs/liboctinterp_la-octave.o libinterp/.libs/liboctinterp_la-version.o libinterp/operators/.libs/liboctinterp_la-op-b-b.o libinterp/operators/.libs/liboctinterp_la-op-b-bm.o libinterp/operators/.libs/liboctinterp_la-op-b-sbm.o libinterp/operators/.libs/liboctinterp_la-op-bm-b.o libinterp/operators/.libs/liboctinterp_la-op-bm-bm.o libinterp/operators/.libs/liboctinterp_la-op-bm-sbm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-cdm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-cm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-cs.o libinterp/operators/.libs/liboctinterp_la-op-cdm-dm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-m.o libinterp/operators/.libs/liboctinterp_la-op-cdm-s.o libinterp/operators/.libs/liboctinterp_la-op-cell.o libinterp/operators/.libs/liboctinterp_la-op-chm.o libinterp/operators/.libs/liboctinterp_la-op-class.o libinterp/operators/.libs/liboctinterp_la-op-cm-cdm.o libinterp/operators/.libs/liboctinterp_la-op-cm-cm.o libinterp/operators/.libs/liboctinterp_la-op-cm-cs.o libinterp/operators/.libs/liboctinterp_la-op-cm-dm.o libinterp/operators/.libs/liboctinterp_la-op-cm-m.o libinterp/operators/.libs/liboctinterp_la-op-cm-pm.o libinterp/operators/.libs/liboctinterp_la-op-cm-s.o libinterp/operators/.libs/liboctinterp_la-op-cm-scm.o libinterp/operators/.libs/liboctinterp_la-op-cm-sm.o libinterp/operators/.libs/liboctinterp_la-op-cs-cm.o libinterp/operators/.libs/liboctinterp_la-op-cs-cs.o libinterp/operators/.libs/liboctinterp_la-op-cs-m.o libinterp/operators/.libs/liboctinterp_la-op-cs-s.o libinterp/operators/.libs/liboctinterp_la-op-cs-scm.o libinterp/operators/.libs/liboctinterp_la-op-cs-sm.o libinterp/operators/.libs/liboctinterp_la-op-dm-cdm.o libinterp/operators/.libs/liboctinterp_la-op-dm-cm.o libinterp/operators/.libs/liboctinterp_la-op-dm-cs.o libinterp/operators/.libs/liboctinterp_la-op-dm-dm.o libinterp/operators/.libs/liboctinterp_la-op-dm-m.o libinterp/operators/.libs/liboctinterp_la-op-dm-s.o libinterp/operators/.libs/liboctinterp_la-op-dm-scm.o libinterp/operators/.libs/liboctinterp_la-op-dm-sm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fcm-pm.o libinterp/operators/.libs/liboctinterp_la-op-fcn.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fm.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fs.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fm-pm.o libinterp/operators/.libs/liboctinterp_la-op-fs-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fs-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fs-fm.o libinterp/operators/.libs/liboctinterp_la-op-fs-fs.o libinterp/operators/.libs/liboctinterp_la-op-i16-i16.o libinterp/operators/.libs/liboctinterp_la-op-i32-i32.o libinterp/operators/.libs/liboctinterp_la-op-i64-i64.o libinterp/operators/.libs/liboctinterp_la-op-i8-i8.o libinterp/operators/.libs/liboctinterp_la-op-int-concat.o libinterp/operators/.libs/liboctinterp_la-op-m-cdm.o libinterp/operators/.libs/liboctinterp_la-op-m-cm.o libinterp/operators/.libs/liboctinterp_la-op-m-cs.o libinterp/operators/.libs/liboctinterp_la-op-m-dm.o libinterp/operators/.libs/liboctinterp_la-op-m-m.o libinterp/operators/.libs/liboctinterp_la-op-m-pm.o libinterp/operators/.libs/liboctinterp_la-op-m-s.o libinterp/operators/.libs/liboctinterp_la-op-m-scm.o libinterp/operators/.libs/liboctinterp_la-op-m-sm.o libinterp/operators/.libs/liboctinterp_la-op-pm-cm.o libinterp/operators/.libs/liboctinterp_la-op-pm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-pm-fm.o libinterp/operators/.libs/liboctinterp_la-op-pm-m.o libinterp/operators/.libs/liboctinterp_la-op-pm-pm.o libinterp/operators/.libs/liboctinterp_la-op-pm-scm.o libinterp/operators/.libs/liboctinterp_la-op-pm-sm.o libinterp/operators/.libs/liboctinterp_la-op-range.o libinterp/operators/.libs/liboctinterp_la-op-s-cm.o libinterp/operators/.libs/liboctinterp_la-op-s-cs.o libinterp/operators/.libs/liboctinterp_la-op-s-m.o libinterp/operators/.libs/liboctinterp_la-op-s-s.o libinterp/operators/.libs/liboctinterp_la-op-s-scm.o libinterp/operators/.libs/liboctinterp_la-op-s-sm.o libinterp/operators/.libs/liboctinterp_la-op-sbm-b.o libinterp/operators/.libs/liboctinterp_la-op-sbm-bm.o libinterp/operators/.libs/liboctinterp_la-op-sbm-sbm.o libinterp/operators/.libs/liboctinterp_la-op-scm-cm.o libinterp/operators/.libs/liboctinterp_la-op-scm-cs.o libinterp/operators/.libs/liboctinterp_la-op-scm-m.o libinterp/operators/.libs/liboctinterp_la-op-scm-s.o libinterp/operators/.libs/liboctinterp_la-op-scm-scm.o libinterp/operators/.libs/liboctinterp_la-op-scm-sm.o libinterp/operators/.libs/liboctinterp_la-op-sm-cm.o libinterp/operators/.libs/liboctinterp_la-op-sm-cs.o libinterp/operators/.libs/liboctinterp_la-op-sm-m.o libinterp/operators/.libs/liboctinterp_la-op-sm-s.o libinterp/operators/.libs/liboctinterp_la-op-sm-scm.o libinterp/operators/.libs/liboctinterp_la-op-sm-sm.o libinterp/operators/.libs/liboctinterp_la-op-str-m.o libinterp/operators/.libs/liboctinterp_la-op-str-s.o libinterp/operators/.libs/liboctinterp_la-op-str-str.o libinterp/operators/.libs/liboctinterp_la-op-struct.o libinterp/operators/.libs/liboctinterp_la-op-ui16-ui16.o libinterp/operators/.libs/liboctinterp_la-op-ui32-ui32.o libinterp/operators/.libs/liboctinterp_la-op-ui64-ui64.o libinterp/operators/.libs/liboctinterp_la-op-ui8-ui8.o libinterp/template-inst/.libs/liboctinterp_la-Array-tc.o libinterp/template-inst/.libs/liboctinterp_la-Array-jit.o libinterp/corefcn/.libs/liboctinterp_la-oct-errno.o libinterp/operators/.libs/liboctinterp_la-ops.o libinterp/.libs/liboctinterp_la-builtins.o libinterp/.libs/liboctinterp_la-build-env.o libinterp/.libs/liboctinterp_la-build-env-features.o libinterp/.libs/liboctinterp_la-liboctinterp-build-info.o -Wl,--whole-archive libinterp/octave-value/.libs/liboctave-value.a libinterp/parse-tree/.libs/libparse-tree.a libinterp/corefcn/.libs/libcorefcn.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 liboctave/.libs/liboctave.so -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lGL -lGLU -lfontconfig -lfreetype -lX11 -lgl2ps -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,liboctinterp.so.4 -o libinterp/.libs/liboctinterp.so.4.0.0 libtool: link: (cd "libinterp/.libs" && rm -f "liboctinterp.so.4" && ln -s "liboctinterp.so.4.0.0" "liboctinterp.so.4") libtool: link: (cd "libinterp/.libs" && rm -f "liboctinterp.so" && ln -s "liboctinterp.so.4.0.0" "liboctinterp.so") libtool: link: ( cd "libinterp/.libs" && rm -f "liboctinterp.la" && ln -s "../liboctinterp.la" "liboctinterp.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -lfltk_gl -lfltk -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__fltk_uigetfile__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__fltk_uigetfile___la-__fltk_uigetfile__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfreetype -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__fltk_uigetfile___la-__fltk_uigetfile__.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -lfltk_gl -lfltk libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lfreetype -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__fltk_uigetfile__.so -o libinterp/dldfcn/.libs/__fltk_uigetfile__.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__fltk_uigetfile__.la" && ln -s "../__fltk_uigetfile__.la" "__fltk_uigetfile__.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__delaunayn__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__delaunayn___la-__delaunayn__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__delaunayn___la-__delaunayn__.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lqhull -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__delaunayn__.so -o libinterp/dldfcn/.libs/__delaunayn__.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__delaunayn__.la" && ln -s "../__delaunayn__.la" "__delaunayn__.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__glpk__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__glpk___la-__glpk__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lglpk -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__glpk___la-__glpk__.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lglpk -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__glpk__.so -o libinterp/dldfcn/.libs/__glpk__.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__glpk__.la" && ln -s "../__glpk__.la" "__glpk__.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__eigs__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__eigs___la-__eigs__.lo libinterp/liboctinterp.la liboctave/liboctave.la -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lopenblas -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__eigs___la-__eigs__.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lopenblas -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__eigs__.so -o libinterp/dldfcn/.libs/__eigs__.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__eigs__.la" && ln -s "../__eigs__.la" "__eigs__.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__init_gnuplot__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__init_gnuplot___la-__init_gnuplot__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__init_gnuplot___la-__init_gnuplot__.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__init_gnuplot__.so -o libinterp/dldfcn/.libs/__init_gnuplot__.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__init_gnuplot__.la" && ln -s "../__init_gnuplot__.la" "__init_gnuplot__.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__voronoi__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__voronoi___la-__voronoi__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__voronoi___la-__voronoi__.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lqhull -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__voronoi__.so -o libinterp/dldfcn/.libs/__voronoi__.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__voronoi__.la" && ln -s "../__voronoi__.la" "__voronoi__.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__osmesa_print__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__osmesa_print___la-__osmesa_print__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lOSMesa -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__osmesa_print___la-__osmesa_print__.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lOSMesa -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__osmesa_print__.so -o libinterp/dldfcn/.libs/__osmesa_print__.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__osmesa_print__.la" && ln -s "../__osmesa_print__.la" "__osmesa_print__.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/amd.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/amd_la-amd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/amd_la-amd.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,amd.so -o libinterp/dldfcn/.libs/amd.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "amd.la" && ln -s "../amd.la" "amd.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/audioread.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/audioread_la-audioread.lo libinterp/liboctinterp.la liboctave/liboctave.la -lsndfile -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/audioread_la-audioread.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lsndfile -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,audioread.so -o libinterp/dldfcn/.libs/audioread.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "audioread.la" && ln -s "../audioread.la" "audioread.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -lfltk_gl -lfltk -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__init_fltk__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__init_fltk___la-__init_fltk__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfreetype -lGL -lGLU -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__init_fltk___la-__init_fltk__.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -lfltk_gl -lfltk libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lfreetype -lGL -lGLU -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__init_fltk__.so -o libinterp/dldfcn/.libs/__init_fltk__.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "__init_fltk__.la" && ln -s "../__init_fltk__.la" "__init_fltk__.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/ccolamd.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/ccolamd_la-ccolamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/ccolamd_la-ccolamd.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,ccolamd.so -o libinterp/dldfcn/.libs/ccolamd.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "ccolamd.la" && ln -s "../ccolamd.la" "ccolamd.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/alsa -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/audiodevinfo.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/audiodevinfo_la-audiodevinfo.lo libinterp/liboctinterp.la liboctave/liboctave.la -lportaudio -lm -lpthread -lasound -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/audiodevinfo_la-audiodevinfo.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lportaudio -lasound -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,audiodevinfo.so -o libinterp/dldfcn/.libs/audiodevinfo.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "audiodevinfo.la" && ln -s "../audiodevinfo.la" "audiodevinfo.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/colamd.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/colamd_la-colamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/colamd_la-colamd.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,colamd.so -o libinterp/dldfcn/.libs/colamd.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "colamd.la" && ln -s "../colamd.la" "colamd.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/convhulln.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/convhulln_la-convhulln.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/convhulln_la-convhulln.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lqhull -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,convhulln.so -o libinterp/dldfcn/.libs/convhulln.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "convhulln.la" && ln -s "../convhulln.la" "convhulln.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/chol.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/chol_la-chol.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/chol_la-chol.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,chol.so -o libinterp/dldfcn/.libs/chol.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "chol.la" && ln -s "../chol.la" "chol.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/dmperm.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/dmperm_la-dmperm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/dmperm_la-dmperm.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,dmperm.so -o libinterp/dldfcn/.libs/dmperm.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "dmperm.la" && ln -s "../dmperm.la" "dmperm.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/fftw.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/fftw_la-fftw.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/fftw_la-fftw.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,fftw.so -o libinterp/dldfcn/.libs/fftw.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "fftw.la" && ln -s "../fftw.la" "fftw.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/gzip.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/gzip_la-gzip.lo libinterp/liboctinterp.la liboctave/liboctave.la -lz -lbz2 -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/gzip_la-gzip.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lz -lbz2 -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,gzip.so -o libinterp/dldfcn/.libs/gzip.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "gzip.la" && ln -s "../gzip.la" "gzip.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/symbfact.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/symbfact_la-symbfact.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/symbfact_la-symbfact.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,symbfact.so -o libinterp/dldfcn/.libs/symbfact.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "symbfact.la" && ln -s "../symbfact.la" "symbfact.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/qr.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/qr_la-qr.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/qr_la-qr.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,qr.so -o libinterp/dldfcn/.libs/qr.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "qr.la" && ln -s "../qr.la" "qr.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/__delaunayn__.so libinterp/dldfcn/__delaunayn__.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/__eigs__.so libinterp/dldfcn/__eigs__.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/__fltk_uigetfile__.so libinterp/dldfcn/__fltk_uigetfile__.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/__glpk__.so libinterp/dldfcn/__glpk__.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/__init_fltk__.so libinterp/dldfcn/__init_fltk__.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/__init_gnuplot__.so libinterp/dldfcn/__init_gnuplot__.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/__osmesa_print__.so libinterp/dldfcn/__osmesa_print__.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/__voronoi__.so libinterp/dldfcn/__voronoi__.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/amd.so libinterp/dldfcn/amd.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/audiodevinfo.so libinterp/dldfcn/audiodevinfo.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/audioread.so libinterp/dldfcn/audioread.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/ccolamd.so libinterp/dldfcn/ccolamd.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/chol.so libinterp/dldfcn/chol.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/colamd.so libinterp/dldfcn/colamd.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/convhulln.so libinterp/dldfcn/convhulln.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/dmperm.so libinterp/dldfcn/dmperm.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/fftw.so libinterp/dldfcn/fftw.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/gzip.so libinterp/dldfcn/gzip.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/qr.so libinterp/dldfcn/qr.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/symbfact.so libinterp/dldfcn/symbfact.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/symrcm.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/symrcm_la-symrcm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/symrcm_la-symrcm.o -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,symrcm.so -o libinterp/dldfcn/.libs/symrcm.so libtool: link: ( cd "libinterp/dldfcn/.libs" && rm -f "symrcm.la" && ln -s "../symrcm.la" "symrcm.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/install -c libinterp/dldfcn/.libs/symrcm.so libinterp/dldfcn/symrcm.oct make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/octave-cli src/octave_cli-main-cli.o src/octave_cli-octave-build-info.o libinterp/liboctinterp.la liboctave/liboctave.la libgnu/libgnu.la -lutil -lm libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/.libs/octave-cli src/octave_cli-main-cli.o src/octave_cli-octave-build-info.o libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so libgnu/.libs/libgnu.a -lutil -lm -fopenmp -pthread -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f src/octave-cli-4.2.2 && \ cd src && ln -s octave-cli octave-cli-4.2.2 make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -version-info 2:0:0 -no-undefined -bindir /usr/bin -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libgui/liboctgui.la -rpath /usr/lib64/octave/4.2.2 libgui/qterminal/libqterminal.la libgui/src/libgui-src.la libgui/graphics/libgui-graphics.la libinterp/liboctinterp.la liboctave/liboctave.la -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2-qt5 -lGL -lGLU -lutil -lm libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o -Wl,--whole-archive libgui/qterminal/.libs/libqterminal.a libgui/src/.libs/libgui-src.a libgui/graphics/.libs/libgui-graphics.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/libinterp/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/octave-4.2.2/liboctave/.libs -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2-qt5 -lGL -lGLU -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,liboctgui.so.2 -o libgui/.libs/liboctgui.so.2.0.0 libtool: link: (cd "libgui/.libs" && rm -f "liboctgui.so.2" && ln -s "liboctgui.so.2.0.0" "liboctgui.so.2") libtool: link: (cd "libgui/.libs" && rm -f "liboctgui.so" && ln -s "liboctgui.so.2.0.0" "liboctgui.so") libtool: link: ( cd "libgui/.libs" && rm -f "liboctgui.la" && ln -s "../liboctgui.la" "liboctgui.la" ) make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' /bin/sh ./libtool --tag=CXX --mode=link g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/octave-gui src/octave_gui-main-gui.o src/octave_gui-octave-build-info.o libgui/liboctgui.la libinterp/liboctinterp.la liboctave/liboctave.la libgnu/libgnu.la -lutil -lm libtool: link: g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o src/.libs/octave-gui src/octave_gui-main-gui.o src/octave_gui-octave-build-info.o libgui/.libs/liboctgui.so libinterp/.libs/liboctinterp.so liboctave/.libs/liboctave.so libgnu/.libs/libgnu.a -lutil -lm -fopenmp -pthread -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' rm -f src/octave-gui-4.2.2 && \ cd src && ln -s octave-gui octave-gui-4.2.2 make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' Octave successfully built. Now choose from the following: ./run-octave - to run in place to test before installing make check - to run the tests make install - to install (PREFIX=/usr) HG ID for this build is "94f8e2b5a88b" make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.bcmsV3 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64 + cd octave-4.2.2 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64 'INSTALL=/usr/bin/install -p' BUILDSTDERR: preserving existing HG-ID file rm -f bits/stl_algo.h /usr/bin/make install-recursive make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file Making install in libgnu make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' /usr/bin/make install-recursive make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[4]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[5]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' if test yes = no; then \ case 'linux-gnu' in \ darwin[56]*) \ need_charset_alias=true ;; \ darwin* | cygwin* | mingw* | pw32* | cegcc*) \ need_charset_alias=false ;; \ *) \ need_charset_alias=true ;; \ esac ; \ else \ need_charset_alias=false ; \ fi ; \ if $need_charset_alias; then \ /bin/sh /builddir/build/BUILD/octave-4.2.2/build-aux/install-sh -d /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64 ; \ fi ; \ if test -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.alias; then \ sed -f ref-add.sed /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.alias > /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.tmp ; \ /usr/bin/install -p -m 644 /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.tmp /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.alias ; \ rm -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.tmp ; \ else \ if $need_charset_alias; then \ sed -f ref-add.sed charset.alias > /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.tmp ; \ /usr/bin/install -p -m 644 /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.tmp /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.alias ; \ rm -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/charset.tmp ; \ fi ; \ fi make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[4]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file rm -f libinterp/DOCSTRINGS-t && \ ( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /usr/bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \ if [ -s libinterp/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: libinterp/DOCSTRINGS is unchanged rm -f scripts/DOCSTRINGS-t && \ perl ./scripts/mkdoc.pl "." scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/optimization/private/__fdjac__.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m scripts/path/private/getsavepath.m scripts/pkg/pkg.m scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m scripts/polynomial/private/__splinefit__.m scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/private/validsetargs.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/sparse/private/__sprand__.m scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/__finish__.m scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m scripts/statistics/models/logistic_regression.m scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m scripts/plot/util/gnuplot_binary.in.m > scripts/DOCSTRINGS-t && \ if [ -s scripts/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change scripts/DOCSTRINGS-t scripts/DOCSTRINGS; else echo "scripts/DOCSTRINGS-t is empty!" 1>&2; rm -f scripts/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: scripts/DOCSTRINGS is unchanged Octave successfully built. Now choose from the following: ./run-octave - to run in place to test before installing make check - to run the tests make install - to install (PREFIX=/usr) HG ID for this build is "94f8e2b5a88b" make[3]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -p src/mkoctfile src/octave src/octave-cli src/octave-config '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin' libtool: install: /usr/bin/install -p src/mkoctfile /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/mkoctfile libtool: install: /usr/bin/install -p src/octave /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/octave BUILDSTDERR: libtool: warning: 'libinterp/liboctinterp.la' has not been installed in '/usr/lib64/octave/4.2.2' BUILDSTDERR: libtool: warning: 'liboctave/liboctave.la' has not been installed in '/usr/lib64/octave/4.2.2' libtool: install: /usr/bin/install -p src/.libs/octave-cli /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/octave-cli libtool: install: /usr/bin/install -p src/octave-config /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/octave-config /usr/bin/make install-exec-hook make[4]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin && \ for f in mkoctfile octave octave-cli octave-config; do \ mv $f $f-4.2.2 && \ ln -s $f-4.2.2 $f; \ done make[4]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/4.2.2/exec/riscv64-koji-linux-gnu' /bin/sh ./libtool --mode=install /usr/bin/install -p src/octave-gui '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/4.2.2/exec/riscv64-koji-linux-gnu' BUILDSTDERR: libtool: warning: 'libgui/liboctgui.la' has not been installed in '/usr/lib64/octave/4.2.2' BUILDSTDERR: libtool: warning: 'libinterp/liboctinterp.la' has not been installed in '/usr/lib64/octave/4.2.2' BUILDSTDERR: libtool: warning: 'liboctave/liboctave.la' has not been installed in '/usr/lib64/octave/4.2.2' libtool: install: /usr/bin/install -p src/.libs/octave-gui /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/4.2.2/exec/riscv64-koji-linux-gnu/octave-gui /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup if test -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup/octaverc; then true; \ else \ /usr/bin/install -p -m 644 ./scripts/startup/version-rcfile \ /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup/octaverc; \ fi if test -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup/inputrc; then true; \ else \ /usr/bin/install -p -m 644 ./scripts/startup/inputrc \ /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup/inputrc; \ fi /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/m/startup if test -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/m/startup/octaverc; \ then true; \ else \ /usr/bin/install -p -m 644 ./scripts/startup/site-rcfile \ /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/m/startup/octaverc; \ fi for f in scripts/audio/PKG_ADD scripts/deprecated/PKG_ADD scripts/elfun/PKG_ADD scripts/general/PKG_ADD scripts/geometry/PKG_ADD scripts/gui/PKG_ADD scripts/help/PKG_ADD scripts/image/PKG_ADD scripts/io/PKG_ADD scripts/java/PKG_ADD scripts/linear-algebra/PKG_ADD scripts/miscellaneous/PKG_ADD scripts/ode/PKG_ADD scripts/optimization/PKG_ADD scripts/path/PKG_ADD scripts/pkg/PKG_ADD scripts/plot/appearance/PKG_ADD scripts/plot/draw/PKG_ADD scripts/plot/util/PKG_ADD scripts/polynomial/PKG_ADD scripts/prefs/PKG_ADD scripts/profiler/PKG_ADD scripts/set/PKG_ADD scripts/signal/PKG_ADD scripts/sparse/PKG_ADD scripts/specfun/PKG_ADD scripts/special-matrix/PKG_ADD scripts/startup/PKG_ADD scripts/statistics/base/PKG_ADD scripts/statistics/distributions/PKG_ADD scripts/statistics/models/PKG_ADD scripts/statistics/tests/PKG_ADD scripts/strings/PKG_ADD scripts/testfun/PKG_ADD scripts/time/PKG_ADD scripts/@ftp/PKG_ADD; do \ if [ -n "`cat $f`" ]; then \ base=`echo $f | /usr/bin/sed 's,^scripts/,,'`; \ /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/`echo $base | /usr/bin/sed 's,/[^/]*$,,'`; \ /usr/bin/install -p -m 644 $f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/$base; \ fi \ done if test -n "desktop-file-install"; then \ desktop-file-install --dir=/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/applications \ --vendor www.octave.org etc/icons/octave.desktop; \ fi for f in etc/icons/octave-logo-512.png etc/icons/octave-logo-256.png etc/icons/octave-logo-128.png etc/icons/octave-logo-64.png etc/icons/octave-logo-48.png etc/icons/octave-logo-32.png etc/icons/octave-logo-24.png etc/icons/octave-logo-22.png etc/icons/octave-logo-16.png; do \ size=`echo $f | /usr/bin/sed -n -e "s/.*-\([0-9]\+\)\.png/\1/p"`; \ if test -f $f; then d=; else d="./"; fi; \ /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/icons/hicolor/${size}x${size}/apps; \ /usr/bin/install -p -m 644 "$d$f" /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/icons/hicolor/${size}x${size}/apps/octave.png; \ done /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/icons/hicolor/scalable/apps /usr/bin/install -p -m 644 ./etc/icons/octave-logo.svg /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/icons/hicolor/scalable/apps/octave.svg /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/appdata /usr/bin/install -p -m 644 etc/icons/octave.appdata.xml /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/appdata/www.octave.org-octave.appdata.xml for f in test/conv.tst test/sparse.tst test/tbcover.m test/bc-overloads.tst test/@double/tbcover.m test/@single/tbcover.m test/@char/tbcover.m test/@logical/tbcover.m test/@int8/tbcover.m test/@int16/tbcover.m test/@int32/tbcover.m test/@int64/tbcover.m test/@uint8/tbcover.m test/@uint16/tbcover.m test/@uint32/tbcover.m test/@uint64/tbcover.m test/@struct/tbcover.m test/@cell/tbcover.m test/@function_handle/tbcover.m test/args.tst test/bug-31371.tst test/bug-38565.tst test/bug-38576.tst test/bug-46330.tst test/bug-49904.tst test/colormaps.tst test/command.tst test/complex.tst test/diag-perm.tst test/error.tst test/eval-catch.tst test/for.tst test/func.tst test/global.tst test/if.tst test/index.tst test/io.tst test/jit.tst test/line-continue.tst test/logical-index.tst test/null-assign.tst test/parser.tst test/prefer.tst test/range.tst test/recursion.tst test/return.tst test/slice.tst test/struct.tst test/switch.tst test/system.tst test/transpose.tst test/try.tst test/unwind.tst test/while.tst test/bug-35448/fA.m test/bug-35448/fB.m test/bug-35448/fC.m test/bug-35448/bug-35448.tst test/bug-36025/@testclass/one.m test/bug-36025/@testclass/testclass.m test/bug-36025/@testclass/two.m test/bug-36025/bug-36025.tst test/bug-38236/df_vr.m test/bug-38236/u_vr.m test/bug-38236/bug-38236.tst test/bug-38691/dir1/func1.m test/bug-38691/dir2/func1.m test/bug-38691/dir2/func2.m test/bug-38691/dir2/func3.m test/bug-38691/bug-38691.tst test/bug-44940/bug-44940.tst test/bug-44940/class_bug44940.m test/class-concat/@foo/foo.m test/class-concat/class-concat.tst test/classdef/foo_method_changes_property_size.m test/classdef/foo_static_method_constant_property.m test/classdef/foo_value_class.m test/classdef/classdef.tst test/classdef/plist_t1.m test/classdef/plist_t2.m test/classdef/plist_t3.m test/classdef/struct_wrapper.m test/classes/@Blork/Blork.m test/classes/@Blork/bleek.m test/classes/@Blork/display.m test/classes/@Blork/get.m test/classes/@Blork/set.m test/classes/@Cork/Cork.m test/classes/@Cork/click.m test/classes/@Cork/display.m test/classes/@Cork/get.m test/classes/@Cork/set.m test/classes/@Dork/Dork.m test/classes/@Dork/bling.m test/classes/@Dork/display.m test/classes/@Dork/gack.m test/classes/@Dork/get.m test/classes/@Dork/getStash.m test/classes/@Dork/private/myStash.m test/classes/@Dork/set.m test/classes/@Gork/Gork.m test/classes/@Gork/cork.m test/classes/@Gork/display.m test/classes/@Gork/gark.m test/classes/@Gork/get.m test/classes/@Gork/set.m test/classes/@Gork/subsasgn.m test/classes/@Gork/subsref.m test/classes/@Pork/Pork.m test/classes/@Pork/bling.m test/classes/@Pork/display.m test/classes/@Pork/get.m test/classes/@Pork/gurk.m test/classes/@Pork/private/myStash.m test/classes/@Pork/set.m test/classes/@Sneetch/Sneetch.m test/classes/@Sneetch/display.m test/classes/@Snork/Snork.m test/classes/@Snork/cack.m test/classes/@Snork/display.m test/classes/@Snork/double.m test/classes/@Snork/end.m test/classes/@Snork/eq.m test/classes/@Snork/ge.m test/classes/@Snork/get.m test/classes/@Snork/getStash.m test/classes/@Snork/gick.m test/classes/@Snork/gt.m test/classes/@Snork/horzcat.m test/classes/@Snork/ldivide.m test/classes/@Snork/le.m test/classes/@Snork/loadobj.m test/classes/@Snork/lt.m test/classes/@Snork/minus.m test/classes/@Snork/mldivide.m test/classes/@Snork/mpower.m test/classes/@Snork/mrdivide.m test/classes/@Snork/mtimes.m test/classes/@Snork/ne.m test/classes/@Snork/plus.m test/classes/@Snork/power.m test/classes/@Snork/private/myStash.m test/classes/@Snork/rdivide.m test/classes/@Snork/saveobj.m test/classes/@Snork/set.m test/classes/@Snork/subsasgn.m test/classes/@Snork/subsindex.m test/classes/@Snork/subsref.m test/classes/@Snork/tattack.m test/classes/@Snork/times.m test/classes/@Snork/uminus.m test/classes/@Snork/uplus.m test/classes/@Snork/vertcat.m test/classes/@Spork/Spork.m test/classes/@Spork/cack.m test/classes/@Spork/display.m test/classes/@Spork/geek.m test/classes/@Spork/get.m test/classes/@Spork/getStash.m test/classes/@Spork/loadobj.m test/classes/@Spork/private/myStash.m test/classes/@Spork/saveobj.m test/classes/@Spork/set.m test/classes/@CPrecedenceTester1/CPrecedenceTester1.m test/classes/@CPrecedenceTester1/tattack.m test/classes/@CPrecedenceTester2/CPrecedenceTester2.m test/classes/@CPrecedenceTester2/tattack.m test/classes/@CPrecedenceTester3/CPrecedenceTester3.m test/classes/@CPrecedenceTester3/tattack.m test/classes/@SizeTester/SizeTester.m test/classes/@SizeTester/numel.m test/classes/@SizeTester/size.m test/classes/classes.tst test/ctor-vs-method/@derived/derived.m test/ctor-vs-method/@derived/parent.m test/ctor-vs-method/@other/other.m test/ctor-vs-method/@other/parent.m test/ctor-vs-method/@parent/method.m test/ctor-vs-method/@parent/parent.m test/ctor-vs-method/__trace__.m test/ctor-vs-method/ctor-vs-method.tst test/fcn-handle-derived-resolution/@fhdr_derived/fhdr_derived.m test/fcn-handle-derived-resolution/@fhdr_other/getsize_arrayfun.m test/fcn-handle-derived-resolution/@fhdr_other/getsize_cellfun.m test/fcn-handle-derived-resolution/@fhdr_other/getsize_loop.m test/fcn-handle-derived-resolution/@fhdr_other/fhdr_other.m test/fcn-handle-derived-resolution/@fhdr_parent/numel.m test/fcn-handle-derived-resolution/@fhdr_parent/fhdr_parent.m test/fcn-handle-derived-resolution/fcn-handle-derived-resolution.tst test/nest/arg_nest.m test/nest/arg_ret.m test/nest/nest_eval.m test/nest/no_closure.m test/nest/persistent_nest.m test/nest/recursive_nest.m test/nest/recursive_nest2.m test/nest/recursive_nest3.m test/nest/scope0.m test/nest/scope1.m test/nest/scope2.m test/nest/scope3.m test/nest/script_nest.m test/nest/script_nest_script.m test/nest/nest.tst test/nest/varg_nest.m test/nest/varg_nest2.m test/publish/publish.tst test/publish/test_script.m test/publish/test_script_code_only.m test/publish/test_script_empty.m test/publish/test_script_example.m test/publish/test_script_head_only.m; do \ if test -f "$f"; then d=; else d="./"; fi; \ base=`echo $f | /usr/bin/sed 's,^test/,,'`; \ /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/fixed/`echo $base | /usr/bin/sed 's,/*[^/]*$,,'`; \ /usr/bin/install -p -m 644 $d$f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/fixed/$base; \ done /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/m /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/api-v51/m /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/site/m /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/site/oct/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/site/oct/api-v51/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/site/oct/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/site/exec/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/api-v51/site/exec/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/4.2.2/site/exec/riscv64-koji-linux-gnu /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/imagelib' /usr/bin/install -p -m 644 scripts/image/default.img etc/icons/octave-logo.svg etc/icons/octave-sombrero.png etc/icons/octave-logo.ico '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/imagelib' rm -f libinterp/DOCSTRINGS-t && \ ( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /usr/bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \ if [ -s libinterp/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: libinterp/DOCSTRINGS is unchanged rm -f scripts/DOCSTRINGS-t && \ perl ./scripts/mkdoc.pl "." scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/optimization/private/__fdjac__.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m scripts/path/private/getsavepath.m scripts/pkg/pkg.m scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m scripts/polynomial/private/__splinefit__.m scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/private/validsetargs.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/sparse/private/__sprand__.m scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/__finish__.m scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m scripts/statistics/models/logistic_regression.m scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m scripts/plot/util/gnuplot_binary.in.m > scripts/DOCSTRINGS-t && \ if [ -s scripts/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change scripts/DOCSTRINGS-t scripts/DOCSTRINGS; else echo "scripts/DOCSTRINGS-t is empty!" 1>&2; rm -f scripts/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: scripts/DOCSTRINGS is unchanged /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' /usr/bin/install -p -m 644 ./doc/interpreter/octave.info ./doc/interpreter/octave.info-1 ./doc/interpreter/octave.info-2 ./doc/interpreter/octave.info-3 ./doc/interpreter/octave.info-4 ./doc/interpreter/octave.info-5 ./doc/interpreter/octave.info-6 ./doc/interpreter/octave.info-7 ./doc/interpreter/octave.info-8 ./doc/interpreter/octave.info-9 ./doc/liboctave/liboctave.info '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info/octave.info' install-info --info-dir='/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info/liboctave.info' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/man/man1' /usr/bin/install -p -m 644 doc/interpreter/mkoctfile.1 doc/interpreter/octave-cli.1 doc/interpreter/octave-config.1 doc/interpreter/octave.1 '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/install -p -m 644 libinterp/corefcn/Cell.cc-tst libinterp/corefcn/__contourc__.cc-tst libinterp/corefcn/__dispatch__.cc-tst libinterp/corefcn/__dsearchn__.cc-tst libinterp/corefcn/__ichol__.cc-tst libinterp/corefcn/__ilu__.cc-tst libinterp/corefcn/__lin_interpn__.cc-tst libinterp/corefcn/__magick_read__.cc-tst libinterp/corefcn/__pchip_deriv__.cc-tst libinterp/corefcn/__qp__.cc-tst libinterp/corefcn/besselj.cc-tst libinterp/corefcn/betainc.cc-tst libinterp/corefcn/bitfcns.cc-tst libinterp/corefcn/bsxfun.cc-tst libinterp/corefcn/cellfun.cc-tst libinterp/corefcn/conv2.cc-tst libinterp/corefcn/dassl.cc-tst libinterp/corefcn/data.cc-tst libinterp/corefcn/debug.cc-tst libinterp/corefcn/defaults.cc-tst libinterp/corefcn/det.cc-tst libinterp/corefcn/dirfns.cc-tst libinterp/corefcn/dlmread.cc-tst libinterp/corefcn/dot.cc-tst libinterp/corefcn/eig.cc-tst libinterp/corefcn/ellipj.cc-tst libinterp/corefcn/error.cc-tst libinterp/corefcn/errwarn.cc-tst libinterp/corefcn/fft.cc-tst libinterp/corefcn/fft2.cc-tst libinterp/corefcn/file-io.cc-tst libinterp/corefcn/filter.cc-tst libinterp/corefcn/find.cc-tst libinterp/corefcn/gammainc.cc-tst libinterp/corefcn/gcd.cc-tst libinterp/corefcn/getrusage.cc-tst libinterp/corefcn/givens.cc-tst libinterp/corefcn/graphics.cc-tst libinterp/corefcn/hash.cc-tst libinterp/corefcn/help.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/install -p -m 644 libinterp/corefcn/hess.cc-tst libinterp/corefcn/hex2num.cc-tst libinterp/corefcn/input.cc-tst libinterp/corefcn/inv.cc-tst libinterp/corefcn/kron.cc-tst libinterp/corefcn/lookup.cc-tst libinterp/corefcn/lsode.cc-tst libinterp/corefcn/lu.cc-tst libinterp/corefcn/mappers.cc-tst libinterp/corefcn/matrix_type.cc-tst libinterp/corefcn/max.cc-tst libinterp/corefcn/mgorth.cc-tst libinterp/corefcn/nproc.cc-tst libinterp/corefcn/oct-map.cc-tst libinterp/corefcn/ordschur.cc-tst libinterp/corefcn/pinv.cc-tst libinterp/corefcn/pr-output.cc-tst libinterp/corefcn/psi.cc-tst libinterp/corefcn/quad.cc-tst libinterp/corefcn/quadcc.cc-tst libinterp/corefcn/qz.cc-tst libinterp/corefcn/rand.cc-tst libinterp/corefcn/rcond.cc-tst libinterp/corefcn/regexp.cc-tst libinterp/corefcn/schur.cc-tst libinterp/corefcn/sighandlers.cc-tst libinterp/corefcn/sparse-xpow.cc-tst libinterp/corefcn/spparms.cc-tst libinterp/corefcn/sqrtm.cc-tst libinterp/corefcn/str2double.cc-tst libinterp/corefcn/strfind.cc-tst libinterp/corefcn/strfns.cc-tst libinterp/corefcn/sub2ind.cc-tst libinterp/corefcn/svd.cc-tst libinterp/corefcn/sylvester.cc-tst libinterp/corefcn/symtab.cc-tst libinterp/corefcn/syscalls.cc-tst libinterp/corefcn/sysdep.cc-tst libinterp/corefcn/time.cc-tst libinterp/corefcn/toplev.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/octave-value' /usr/bin/install -p -m 644 libinterp/octave-value/ov-base.cc-tst libinterp/octave-value/ov-bool-mat.cc-tst libinterp/octave-value/ov-cell.cc-tst libinterp/octave-value/ov-class.cc-tst libinterp/octave-value/ov-cx-diag.cc-tst libinterp/octave-value/ov-fcn-handle.cc-tst libinterp/octave-value/ov-fcn-inline.cc-tst libinterp/octave-value/ov-java.cc-tst libinterp/octave-value/ov-null-mat.cc-tst libinterp/octave-value/ov-oncleanup.cc-tst libinterp/octave-value/ov-range.cc-tst libinterp/octave-value/ov-struct.cc-tst libinterp/octave-value/ov-typeinfo.cc-tst libinterp/octave-value/ov-usr-fcn.cc-tst libinterp/octave-value/ov.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/octave-value' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp' /usr/bin/install -p -m 644 libinterp/octave.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/parse-tree' /usr/bin/install -p -m 644 libinterp/parse-tree/lex.ll-tst libinterp/parse-tree/pt-assign.cc-tst libinterp/parse-tree/pt-binop.cc-tst libinterp/parse-tree/pt-eval.cc-tst libinterp/parse-tree/pt-fcn-handle.cc-tst libinterp/parse-tree/pt-idx.cc-tst libinterp/parse-tree/pt-mat.cc-tst libinterp/parse-tree/oct-parse.in.yy-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/parse-tree' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/install -p -m 644 libinterp/corefcn/tril.cc-tst libinterp/corefcn/tsearch.cc-tst libinterp/corefcn/typecast.cc-tst libinterp/corefcn/utils.cc-tst libinterp/corefcn/variables.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/dldfcn' /usr/bin/install -p -m 644 libinterp/dldfcn/__delaunayn__.cc-tst libinterp/dldfcn/__eigs__.cc-tst libinterp/dldfcn/__fltk_uigetfile__.cc-tst libinterp/dldfcn/__glpk__.cc-tst libinterp/dldfcn/__init_fltk__.cc-tst libinterp/dldfcn/__init_gnuplot__.cc-tst libinterp/dldfcn/__voronoi__.cc-tst libinterp/dldfcn/amd.cc-tst libinterp/dldfcn/audiodevinfo.cc-tst libinterp/dldfcn/chol.cc-tst libinterp/dldfcn/convhulln.cc-tst libinterp/dldfcn/dmperm.cc-tst libinterp/dldfcn/fftw.cc-tst libinterp/dldfcn/gzip.cc-tst libinterp/dldfcn/qr.cc-tst libinterp/dldfcn/symbfact.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/dldfcn' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/liboctave/array' /usr/bin/install -p -m 644 liboctave/array/CMatrix.cc-tst liboctave/array/CSparse.cc-tst liboctave/array/dMatrix.cc-tst liboctave/array/dSparse.cc-tst liboctave/array/fCMatrix.cc-tst liboctave/array/fMatrix.cc-tst liboctave/array/idx-vector.cc-tst liboctave/array/Array.cc-tst liboctave/array/Sparse.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/liboctave/array' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/liboctave/util' /usr/bin/install -p -m 644 liboctave/util/oct-inttypes.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/liboctave/util' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/mx-ops.h liboctave/operators/smx-ops.h liboctave/operators/vx-ops.h liboctave/operators/mx-cdm-dm.h liboctave/operators/mx-dm-cdm.h liboctave/operators/mx-cs-dm.h liboctave/operators/mx-cs-m.h liboctave/operators/mx-cs-nda.h liboctave/operators/mx-cdm-cm.h liboctave/operators/mx-cdm-m.h liboctave/operators/mx-cdm-s.h liboctave/operators/mx-cm-cdm.h liboctave/operators/mx-cm-dm.h liboctave/operators/mx-cm-m.h liboctave/operators/mx-cnda-nda.h liboctave/operators/mx-cm-s.h liboctave/operators/mx-cnda-s.h liboctave/operators/mx-dm-cs.h liboctave/operators/mx-dm-cm.h liboctave/operators/mx-m-cs.h liboctave/operators/mx-nda-cs.h liboctave/operators/mx-m-cdm.h liboctave/operators/mx-m-cm.h liboctave/operators/mx-nda-cnda.h liboctave/operators/mx-s-cdm.h liboctave/operators/mx-s-cm.h liboctave/operators/mx-s-cnda.h liboctave/operators/mx-dm-m.h liboctave/operators/mx-m-dm.h liboctave/operators/mx-fcdm-fdm.h liboctave/operators/mx-fdm-fcdm.h liboctave/operators/mx-fcs-fdm.h liboctave/operators/mx-fcs-fm.h liboctave/operators/mx-fcs-fnda.h liboctave/operators/mx-fcdm-fcm.h liboctave/operators/mx-fcdm-fm.h liboctave/operators/mx-fcdm-fs.h liboctave/operators/mx-fcm-fcdm.h liboctave/operators/mx-fcm-fdm.h liboctave/operators/mx-fcm-fm.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/mx-fcnda-fnda.h liboctave/operators/mx-fcm-fs.h liboctave/operators/mx-fcnda-fs.h liboctave/operators/mx-fdm-fcs.h liboctave/operators/mx-fdm-fcm.h liboctave/operators/mx-fm-fcs.h liboctave/operators/mx-fnda-fcs.h liboctave/operators/mx-fm-fcdm.h liboctave/operators/mx-fm-fcm.h liboctave/operators/mx-fnda-fcnda.h liboctave/operators/mx-fs-fcdm.h liboctave/operators/mx-fs-fcm.h liboctave/operators/mx-fs-fcnda.h liboctave/operators/mx-fdm-fm.h liboctave/operators/mx-fm-fdm.h liboctave/operators/mx-pm-m.h liboctave/operators/mx-m-pm.h liboctave/operators/mx-pm-cm.h liboctave/operators/mx-cm-pm.h liboctave/operators/mx-pm-fm.h liboctave/operators/mx-fm-pm.h liboctave/operators/mx-pm-fcm.h liboctave/operators/mx-fcm-pm.h liboctave/operators/mx-s-i8nda.h liboctave/operators/mx-i8nda-s.h liboctave/operators/mx-s-ui8nda.h liboctave/operators/mx-ui8nda-s.h liboctave/operators/mx-s-i16nda.h liboctave/operators/mx-i16nda-s.h liboctave/operators/mx-s-ui16nda.h liboctave/operators/mx-ui16nda-s.h liboctave/operators/mx-s-i32nda.h liboctave/operators/mx-i32nda-s.h liboctave/operators/mx-s-ui32nda.h liboctave/operators/mx-ui32nda-s.h liboctave/operators/mx-s-i64nda.h liboctave/operators/mx-i64nda-s.h liboctave/operators/mx-s-ui64nda.h liboctave/operators/mx-ui64nda-s.h liboctave/operators/mx-fs-i8nda.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/mx-i8nda-fs.h liboctave/operators/mx-fs-ui8nda.h liboctave/operators/mx-ui8nda-fs.h liboctave/operators/mx-fs-i16nda.h liboctave/operators/mx-i16nda-fs.h liboctave/operators/mx-fs-ui16nda.h liboctave/operators/mx-ui16nda-fs.h liboctave/operators/mx-fs-i32nda.h liboctave/operators/mx-i32nda-fs.h liboctave/operators/mx-fs-ui32nda.h liboctave/operators/mx-ui32nda-fs.h liboctave/operators/mx-fs-i64nda.h liboctave/operators/mx-i64nda-fs.h liboctave/operators/mx-fs-ui64nda.h liboctave/operators/mx-ui64nda-fs.h liboctave/operators/mx-nda-i8.h liboctave/operators/mx-i8-nda.h liboctave/operators/mx-nda-ui8.h liboctave/operators/mx-ui8-nda.h liboctave/operators/mx-nda-i16.h liboctave/operators/mx-i16-nda.h liboctave/operators/mx-nda-ui16.h liboctave/operators/mx-ui16-nda.h liboctave/operators/mx-nda-i32.h liboctave/operators/mx-i32-nda.h liboctave/operators/mx-nda-ui32.h liboctave/operators/mx-ui32-nda.h liboctave/operators/mx-nda-i64.h liboctave/operators/mx-i64-nda.h liboctave/operators/mx-nda-ui64.h liboctave/operators/mx-ui64-nda.h liboctave/operators/mx-fnda-i8.h liboctave/operators/mx-i8-fnda.h liboctave/operators/mx-fnda-ui8.h liboctave/operators/mx-ui8-fnda.h liboctave/operators/mx-fnda-i16.h liboctave/operators/mx-i16-fnda.h liboctave/operators/mx-fnda-ui16.h liboctave/operators/mx-ui16-fnda.h liboctave/operators/mx-fnda-i32.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/mx-i32-fnda.h liboctave/operators/mx-fnda-ui32.h liboctave/operators/mx-ui32-fnda.h liboctave/operators/mx-fnda-i64.h liboctave/operators/mx-i64-fnda.h liboctave/operators/mx-fnda-ui64.h liboctave/operators/mx-ui64-fnda.h liboctave/operators/mx-nda-i8nda.h liboctave/operators/mx-i8nda-nda.h liboctave/operators/mx-nda-ui8nda.h liboctave/operators/mx-ui8nda-nda.h liboctave/operators/mx-nda-i16nda.h liboctave/operators/mx-i16nda-nda.h liboctave/operators/mx-nda-ui16nda.h liboctave/operators/mx-ui16nda-nda.h liboctave/operators/mx-nda-i32nda.h liboctave/operators/mx-i32nda-nda.h liboctave/operators/mx-nda-ui32nda.h liboctave/operators/mx-ui32nda-nda.h liboctave/operators/mx-nda-i64nda.h liboctave/operators/mx-i64nda-nda.h liboctave/operators/mx-nda-ui64nda.h liboctave/operators/mx-ui64nda-nda.h liboctave/operators/mx-fnda-i8nda.h liboctave/operators/mx-i8nda-fnda.h liboctave/operators/mx-fnda-ui8nda.h liboctave/operators/mx-ui8nda-fnda.h liboctave/operators/mx-fnda-i16nda.h liboctave/operators/mx-i16nda-fnda.h liboctave/operators/mx-fnda-ui16nda.h liboctave/operators/mx-ui16nda-fnda.h liboctave/operators/mx-fnda-i32nda.h liboctave/operators/mx-i32nda-fnda.h liboctave/operators/mx-fnda-ui32nda.h liboctave/operators/mx-ui32nda-fnda.h liboctave/operators/mx-fnda-i64nda.h liboctave/operators/mx-i64nda-fnda.h liboctave/operators/mx-fnda-ui64nda.h liboctave/operators/mx-ui64nda-fnda.h liboctave/operators/mx-i8nda-ui8.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/mx-i8nda-i16.h liboctave/operators/mx-i8nda-ui16.h liboctave/operators/mx-i8nda-i32.h liboctave/operators/mx-i8nda-ui32.h liboctave/operators/mx-i8nda-i64.h liboctave/operators/mx-i8nda-ui64.h liboctave/operators/mx-i16nda-i8.h liboctave/operators/mx-i16nda-ui8.h liboctave/operators/mx-i16nda-ui16.h liboctave/operators/mx-i16nda-i32.h liboctave/operators/mx-i16nda-ui32.h liboctave/operators/mx-i16nda-i64.h liboctave/operators/mx-i16nda-ui64.h liboctave/operators/mx-i32nda-i8.h liboctave/operators/mx-i32nda-ui8.h liboctave/operators/mx-i32nda-i16.h liboctave/operators/mx-i32nda-ui16.h liboctave/operators/mx-i32nda-ui32.h liboctave/operators/mx-i32nda-i64.h liboctave/operators/mx-i32nda-ui64.h liboctave/operators/mx-i64nda-i8.h liboctave/operators/mx-i64nda-ui8.h liboctave/operators/mx-i64nda-i16.h liboctave/operators/mx-i64nda-ui16.h liboctave/operators/mx-i64nda-i32.h liboctave/operators/mx-i64nda-ui32.h liboctave/operators/mx-i64nda-ui64.h liboctave/operators/mx-ui8nda-i8.h liboctave/operators/mx-ui8nda-i16.h liboctave/operators/mx-ui8nda-ui16.h liboctave/operators/mx-ui8nda-i32.h liboctave/operators/mx-ui8nda-ui32.h liboctave/operators/mx-ui8nda-i64.h liboctave/operators/mx-ui8nda-ui64.h liboctave/operators/mx-ui16nda-i8.h liboctave/operators/mx-ui16nda-ui8.h liboctave/operators/mx-ui16nda-i16.h liboctave/operators/mx-ui16nda-i32.h liboctave/operators/mx-ui16nda-ui32.h liboctave/operators/mx-ui16nda-i64.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/mx-ui16nda-ui64.h liboctave/operators/mx-ui32nda-i8.h liboctave/operators/mx-ui32nda-ui8.h liboctave/operators/mx-ui32nda-i16.h liboctave/operators/mx-ui32nda-ui16.h liboctave/operators/mx-ui32nda-i32.h liboctave/operators/mx-ui32nda-i64.h liboctave/operators/mx-ui32nda-ui64.h liboctave/operators/mx-ui64nda-i8.h liboctave/operators/mx-ui64nda-ui8.h liboctave/operators/mx-ui64nda-i16.h liboctave/operators/mx-ui64nda-ui16.h liboctave/operators/mx-ui64nda-i32.h liboctave/operators/mx-ui64nda-ui32.h liboctave/operators/mx-ui64nda-i64.h liboctave/operators/mx-i8-ui8nda.h liboctave/operators/mx-i8-i16nda.h liboctave/operators/mx-i8-ui16nda.h liboctave/operators/mx-i8-i32nda.h liboctave/operators/mx-i8-ui32nda.h liboctave/operators/mx-i8-i64nda.h liboctave/operators/mx-i8-ui64nda.h liboctave/operators/mx-i16-i8nda.h liboctave/operators/mx-i16-ui8nda.h liboctave/operators/mx-i16-ui16nda.h liboctave/operators/mx-i16-i32nda.h liboctave/operators/mx-i16-ui32nda.h liboctave/operators/mx-i16-i64nda.h liboctave/operators/mx-i16-ui64nda.h liboctave/operators/mx-i32-i8nda.h liboctave/operators/mx-i32-ui8nda.h liboctave/operators/mx-i32-i16nda.h liboctave/operators/mx-i32-ui16nda.h liboctave/operators/mx-i32-ui32nda.h liboctave/operators/mx-i32-i64nda.h liboctave/operators/mx-i32-ui64nda.h liboctave/operators/mx-i64-i8nda.h liboctave/operators/mx-i64-ui8nda.h liboctave/operators/mx-i64-i16nda.h liboctave/operators/mx-i64-ui16nda.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/mx-i64-i32nda.h liboctave/operators/mx-i64-ui32nda.h liboctave/operators/mx-i64-ui64nda.h liboctave/operators/mx-ui8-i8nda.h liboctave/operators/mx-ui8-i16nda.h liboctave/operators/mx-ui8-ui16nda.h liboctave/operators/mx-ui8-i32nda.h liboctave/operators/mx-ui8-ui32nda.h liboctave/operators/mx-ui8-i64nda.h liboctave/operators/mx-ui8-ui64nda.h liboctave/operators/mx-ui16-i8nda.h liboctave/operators/mx-ui16-ui8nda.h liboctave/operators/mx-ui16-i16nda.h liboctave/operators/mx-ui16-i32nda.h liboctave/operators/mx-ui16-ui32nda.h liboctave/operators/mx-ui16-i64nda.h liboctave/operators/mx-ui16-ui64nda.h liboctave/operators/mx-ui32-i8nda.h liboctave/operators/mx-ui32-ui8nda.h liboctave/operators/mx-ui32-i16nda.h liboctave/operators/mx-ui32-ui16nda.h liboctave/operators/mx-ui32-i32nda.h liboctave/operators/mx-ui32-i64nda.h liboctave/operators/mx-ui32-ui64nda.h liboctave/operators/mx-ui64-i8nda.h liboctave/operators/mx-ui64-ui8nda.h liboctave/operators/mx-ui64-i16nda.h liboctave/operators/mx-ui64-ui16nda.h liboctave/operators/mx-ui64-i32nda.h liboctave/operators/mx-ui64-ui32nda.h liboctave/operators/mx-ui64-i64nda.h liboctave/operators/mx-i8nda-ui8nda.h liboctave/operators/mx-i8nda-i16nda.h liboctave/operators/mx-i8nda-ui16nda.h liboctave/operators/mx-i8nda-i32nda.h liboctave/operators/mx-i8nda-ui32nda.h liboctave/operators/mx-i8nda-i64nda.h liboctave/operators/mx-i8nda-ui64nda.h liboctave/operators/mx-i16nda-i8nda.h liboctave/operators/mx-i16nda-ui8nda.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/mx-i16nda-ui16nda.h liboctave/operators/mx-i16nda-i32nda.h liboctave/operators/mx-i16nda-ui32nda.h liboctave/operators/mx-i16nda-i64nda.h liboctave/operators/mx-i16nda-ui64nda.h liboctave/operators/mx-i32nda-i8nda.h liboctave/operators/mx-i32nda-ui8nda.h liboctave/operators/mx-i32nda-i16nda.h liboctave/operators/mx-i32nda-ui16nda.h liboctave/operators/mx-i32nda-ui32nda.h liboctave/operators/mx-i32nda-i64nda.h liboctave/operators/mx-i32nda-ui64nda.h liboctave/operators/mx-i64nda-i8nda.h liboctave/operators/mx-i64nda-ui8nda.h liboctave/operators/mx-i64nda-i16nda.h liboctave/operators/mx-i64nda-ui16nda.h liboctave/operators/mx-i64nda-i32nda.h liboctave/operators/mx-i64nda-ui32nda.h liboctave/operators/mx-i64nda-ui64nda.h liboctave/operators/mx-ui8nda-i8nda.h liboctave/operators/mx-ui8nda-i16nda.h liboctave/operators/mx-ui8nda-ui16nda.h liboctave/operators/mx-ui8nda-i32nda.h liboctave/operators/mx-ui8nda-ui32nda.h liboctave/operators/mx-ui8nda-i64nda.h liboctave/operators/mx-ui8nda-ui64nda.h liboctave/operators/mx-ui16nda-i8nda.h liboctave/operators/mx-ui16nda-ui8nda.h liboctave/operators/mx-ui16nda-i16nda.h liboctave/operators/mx-ui16nda-i32nda.h liboctave/operators/mx-ui16nda-ui32nda.h liboctave/operators/mx-ui16nda-i64nda.h liboctave/operators/mx-ui16nda-ui64nda.h liboctave/operators/mx-ui32nda-i8nda.h liboctave/operators/mx-ui32nda-ui8nda.h liboctave/operators/mx-ui32nda-i16nda.h liboctave/operators/mx-ui32nda-ui16nda.h liboctave/operators/mx-ui32nda-i32nda.h liboctave/operators/mx-ui32nda-i64nda.h liboctave/operators/mx-ui32nda-ui64nda.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/mx-ui64nda-i8nda.h liboctave/operators/mx-ui64nda-ui8nda.h liboctave/operators/mx-ui64nda-i16nda.h liboctave/operators/mx-ui64nda-ui16nda.h liboctave/operators/mx-ui64nda-i32nda.h liboctave/operators/mx-ui64nda-ui32nda.h liboctave/operators/mx-ui64nda-i64nda.h liboctave/operators/vx-ccv-cv.h liboctave/operators/vx-ccv-s.h liboctave/operators/vx-crv-rv.h liboctave/operators/vx-crv-s.h liboctave/operators/vx-cs-cv.h liboctave/operators/vx-cs-rv.h liboctave/operators/vx-cv-ccv.h liboctave/operators/vx-cv-cs.h liboctave/operators/vx-rv-crv.h liboctave/operators/vx-rv-cs.h liboctave/operators/vx-s-ccv.h liboctave/operators/vx-s-crv.h liboctave/operators/vx-fccv-fcv.h liboctave/operators/vx-fccv-fs.h liboctave/operators/vx-fcrv-frv.h liboctave/operators/vx-fcrv-fs.h liboctave/operators/vx-fcs-fcv.h liboctave/operators/vx-fcs-frv.h liboctave/operators/vx-fcv-fccv.h liboctave/operators/vx-fcv-fcs.h liboctave/operators/vx-frv-fcrv.h liboctave/operators/vx-frv-fcs.h liboctave/operators/vx-fs-fccv.h liboctave/operators/vx-fs-fcrv.h liboctave/operators/smx-sm-cs.h liboctave/operators/smx-cs-sm.h liboctave/operators/smx-scm-s.h liboctave/operators/smx-s-scm.h liboctave/operators/smx-scm-sm.h liboctave/operators/smx-sm-scm.h liboctave/operators/smx-m-sm.h liboctave/operators/smx-m-scm.h liboctave/operators/smx-cm-sm.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/operators/smx-cm-scm.h liboctave/operators/smx-sm-m.h liboctave/operators/smx-scm-m.h liboctave/operators/smx-sm-cm.h liboctave/operators/smx-scm-cm.h liboctave/operators/smx-bm-sbm.h liboctave/operators/smx-sbm-bm.h liboctave/numeric/DASPK-opts.h liboctave/numeric/DASRT-opts.h liboctave/numeric/DASSL-opts.h liboctave/numeric/LSODE-opts.h liboctave/numeric/Quad-opts.h libinterp/builtin-defun-decls.h libinterp/corefcn/defaults.h libinterp/corefcn/graphics-props.cc libinterp/corefcn/graphics.h libinterp/corefcn/mxarray.h libinterp/version.h octave-config.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/data' /usr/bin/install -p -m 644 examples/data/penny.mat '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/data' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc' /usr/bin/install -p -m 644 libgui/default-qt-settings doc/interpreter/doc-cache doc/interpreter/macros.texi CITATION NEWS '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/liboctave-build-info.h liboctave/array/Array.h liboctave/array/Array-util.h liboctave/array/boolMatrix.h liboctave/array/boolNDArray.h liboctave/array/boolSparse.h liboctave/array/CColVector.h liboctave/array/CDiagMatrix.h liboctave/array/chMatrix.h liboctave/array/chNDArray.h liboctave/array/CMatrix.h liboctave/array/CNDArray.h liboctave/array/CRowVector.h liboctave/array/CSparse.h liboctave/array/dColVector.h liboctave/array/dDiagMatrix.h liboctave/array/DiagArray2.h liboctave/array/dim-vector.h liboctave/array/dMatrix.h liboctave/array/dNDArray.h liboctave/array/dRowVector.h liboctave/array/dSparse.h liboctave/array/fCColVector.h liboctave/array/fCDiagMatrix.h liboctave/array/fCMatrix.h liboctave/array/fCNDArray.h liboctave/array/fColVector.h liboctave/array/fCRowVector.h liboctave/array/fDiagMatrix.h liboctave/array/fMatrix.h liboctave/array/fNDArray.h liboctave/array/fRowVector.h liboctave/array/idx-vector.h liboctave/array/int16NDArray.h liboctave/array/int32NDArray.h liboctave/array/int64NDArray.h liboctave/array/int8NDArray.h liboctave/array/intNDArray.h liboctave/array/MArray.h liboctave/array/Matrix.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/array/MatrixType.h liboctave/array/MDiagArray2.h liboctave/array/MSparse.h liboctave/array/PermMatrix.h liboctave/array/Range.h liboctave/array/Sparse.h liboctave/array/uint16NDArray.h liboctave/array/uint32NDArray.h liboctave/array/uint64NDArray.h liboctave/array/uint8NDArray.h liboctave/cruft/misc/f77-fcn.h liboctave/cruft/misc/lo-error.h liboctave/cruft/misc/quit.h liboctave/numeric/CollocWt.h liboctave/numeric/DAE.h liboctave/numeric/DAEFunc.h liboctave/numeric/DAERT.h liboctave/numeric/DAERTFunc.h liboctave/numeric/DASPK.h liboctave/numeric/DASRT.h liboctave/numeric/DASSL.h liboctave/numeric/DET.h liboctave/numeric/EIG.h liboctave/numeric/LSODE.h liboctave/numeric/ODE.h liboctave/numeric/ODEFunc.h liboctave/numeric/ODES.h liboctave/numeric/ODESFunc.h liboctave/numeric/Quad.h liboctave/numeric/aepbalance.h liboctave/numeric/base-dae.h liboctave/numeric/base-de.h liboctave/numeric/base-min.h liboctave/numeric/bsxfun-decl.h liboctave/numeric/bsxfun.h liboctave/numeric/chol.h liboctave/numeric/eigs-base.h liboctave/numeric/fEIG.h liboctave/numeric/gepbalance.h liboctave/numeric/hess.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/numeric/lo-amos-proto.h liboctave/numeric/lo-arpack-proto.h liboctave/numeric/lo-blas-proto.h liboctave/numeric/lo-fftpack-proto.h liboctave/numeric/lo-lapack-proto.h liboctave/numeric/lo-mappers.h liboctave/numeric/lo-qrupdate-proto.h liboctave/numeric/lo-ranlib-proto.h liboctave/numeric/lo-slatec-proto.h liboctave/numeric/lo-specfun.h liboctave/numeric/lu.h liboctave/numeric/oct-convn.h liboctave/numeric/oct-fftw.h liboctave/numeric/oct-norm.h liboctave/numeric/oct-rand.h liboctave/numeric/oct-spparms.h liboctave/numeric/qr.h liboctave/numeric/qrp.h liboctave/numeric/randgamma.h liboctave/numeric/randmtzig.h liboctave/numeric/randpoisson.h liboctave/numeric/schur.h liboctave/numeric/sparse-chol.h liboctave/numeric/sparse-dmsolve.h liboctave/numeric/sparse-lu.h liboctave/numeric/sparse-qr.h liboctave/numeric/svd.h liboctave/operators/mx-base.h liboctave/operators/mx-defs.h liboctave/operators/mx-ext.h liboctave/operators/mx-op-decl.h liboctave/operators/mx-op-defs.h liboctave/operators/Sparse-diag-op-defs.h liboctave/operators/Sparse-op-decls.h liboctave/operators/Sparse-op-defs.h liboctave/operators/Sparse-perm-op-defs.h liboctave/system/child-list.h liboctave/system/dir-ops.h liboctave/system/file-ops.h liboctave/system/file-stat.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/system/lo-sysdep.h liboctave/system/mach-info.h liboctave/system/oct-env.h liboctave/system/oct-group.h liboctave/system/oct-passwd.h liboctave/system/oct-syscalls.h liboctave/system/oct-time.h liboctave/system/oct-uname.h liboctave/util/action-container.h liboctave/util/base-list.h liboctave/util/byte-swap.h liboctave/util/caseless-str.h liboctave/util/cmd-edit.h liboctave/util/cmd-hist.h liboctave/util/data-conv.h liboctave/util/functor.h liboctave/util/glob-match.h liboctave/util/lo-array-errwarn.h liboctave/util/lo-array-gripes.h liboctave/util/lo-cutils.h liboctave/util/lo-hash.h liboctave/util/lo-ieee.h liboctave/util/lo-macros.h liboctave/util/lo-math.h liboctave/util/lo-traits.h liboctave/util/lo-utils.h liboctave/util/oct-alloc.h liboctave/util/oct-base64.h liboctave/util/oct-binmap.h liboctave/util/oct-cmplx.h liboctave/util/oct-glob.h liboctave/util/oct-inttypes.h liboctave/util/oct-inttypes-fwd.h liboctave/util/oct-locbuf.h liboctave/util/oct-mutex.h liboctave/util/oct-refcount.h liboctave/util/oct-rl-edit.h liboctave/util/oct-rl-hist.h liboctave/util/oct-string.h liboctave/util/oct-shlib.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 liboctave/util/oct-sort.h liboctave/util/pathsearch.h liboctave/util/lo-regexp.h liboctave/util/singleton-cleanup.h liboctave/util/sparse-sort.h liboctave/util/sparse-util.h liboctave/util/str-vec.h liboctave/util/sun-utils.h liboctave/util/unwind-prot.h liboctave/util/url-transfer.h liboctave/array/Array.cc liboctave/array/DiagArray2.cc liboctave/array/intNDArray.cc liboctave/array/MArray.cc liboctave/array/MDiagArray2.cc liboctave/array/MSparse.cc liboctave/array/Sparse.cc liboctave/numeric/bsxfun-defs.cc liboctave/operators/mx-inlines.cc liboctave/util/oct-sort.cc libinterp/builtins.h libinterp/build-env.h libinterp/liboctinterp-build-info.h libinterp/octave.h libinterp/options-usage.h libinterp/corefcn/base-text-renderer.h libinterp/corefcn/Cell.h libinterp/corefcn/c-file-ptr-stream.h libinterp/corefcn/call-stack.h libinterp/corefcn/cdisplay.h libinterp/corefcn/comment-list.h libinterp/corefcn/data.h libinterp/corefcn/debug.h libinterp/corefcn/defun-dld.h libinterp/corefcn/defun-int.h libinterp/corefcn/defun.h libinterp/corefcn/dirfns.h libinterp/corefcn/display.h libinterp/corefcn/dynamic-ld.h libinterp/corefcn/error.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 libinterp/corefcn/errwarn.h libinterp/corefcn/event-queue.h libinterp/corefcn/file-io.h libinterp/corefcn/ft-text-renderer.h libinterp/corefcn/gl-render.h libinterp/corefcn/gl2ps-print.h libinterp/corefcn/gripes.h libinterp/corefcn/help.h libinterp/corefcn/hook-fcn.h libinterp/corefcn/input.h libinterp/corefcn/interpreter.h libinterp/corefcn/load-path.h libinterp/corefcn/load-save.h libinterp/corefcn/ls-ascii-helper.h libinterp/corefcn/ls-hdf5.h libinterp/corefcn/ls-mat-ascii.h libinterp/corefcn/ls-mat4.h libinterp/corefcn/ls-mat5.h libinterp/corefcn/ls-oct-text.h libinterp/corefcn/ls-oct-binary.h libinterp/corefcn/ls-utils.h libinterp/corefcn/mex.h libinterp/corefcn/mexproto.h libinterp/corefcn/oct-errno.h libinterp/corefcn/oct-fstrm.h libinterp/corefcn/oct-handle.h libinterp/corefcn/oct-hdf5-types.h libinterp/corefcn/oct-hist.h libinterp/corefcn/oct-iostrm.h libinterp/corefcn/oct-lvalue.h libinterp/corefcn/oct-map.h libinterp/corefcn/oct-obj.h libinterp/corefcn/oct-prcstrm.h libinterp/corefcn/oct-procbuf.h libinterp/corefcn/oct-stdstrm.h libinterp/corefcn/oct-stream.h libinterp/corefcn/oct-strstrm.h libinterp/corefcn/oct.h libinterp/corefcn/octave-default-image.h libinterp/corefcn/octave-link.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 libinterp/corefcn/octave-preserve-stream-state.h libinterp/corefcn/pager.h libinterp/corefcn/pr-output.h libinterp/corefcn/procstream.h libinterp/corefcn/profiler.h libinterp/corefcn/sighandlers.h libinterp/corefcn/sparse-xdiv.h libinterp/corefcn/sparse-xpow.h libinterp/corefcn/symtab.h libinterp/corefcn/sysdep.h libinterp/corefcn/text-renderer.h libinterp/corefcn/toplev.h libinterp/corefcn/txt-eng.h libinterp/corefcn/utils.h libinterp/corefcn/variables.h libinterp/corefcn/workspace-element.h libinterp/corefcn/xdiv.h libinterp/corefcn/xnorm.h libinterp/corefcn/xpow.h libinterp/corefcn/zfstream.h libinterp/corefcn/jit-util.h libinterp/corefcn/jit-typeinfo.h libinterp/corefcn/jit-ir.h libinterp/corefcn/pt-jit.h libinterp/operators/ops.h libinterp/octave-value/ov-base-diag.h libinterp/octave-value/ov-base-mat.h libinterp/octave-value/ov-base-scalar.h libinterp/octave-value/ov-base.h libinterp/octave-value/ov-bool-mat.h libinterp/octave-value/ov-bool.h libinterp/octave-value/ov-builtin.h libinterp/octave-value/ov-cell.h libinterp/octave-value/ov-ch-mat.h libinterp/octave-value/ov-class.h libinterp/octave-value/ov-classdef.h libinterp/octave-value/ov-colon.h libinterp/octave-value/ov-complex.h libinterp/octave-value/ov-cs-list.h libinterp/octave-value/ov-cx-diag.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 libinterp/octave-value/ov-cx-mat.h libinterp/octave-value/ov-dld-fcn.h libinterp/octave-value/ov-fcn-handle.h libinterp/octave-value/ov-fcn-inline.h libinterp/octave-value/ov-fcn.h libinterp/octave-value/ov-float.h libinterp/octave-value/ov-flt-complex.h libinterp/octave-value/ov-flt-cx-diag.h libinterp/octave-value/ov-flt-cx-mat.h libinterp/octave-value/ov-flt-re-diag.h libinterp/octave-value/ov-flt-re-mat.h libinterp/octave-value/ov-java.h libinterp/octave-value/ov-lazy-idx.h libinterp/octave-value/ov-mex-fcn.h libinterp/octave-value/ov-null-mat.h libinterp/octave-value/ov-oncleanup.h libinterp/octave-value/ov-perm.h libinterp/octave-value/ov-range.h libinterp/octave-value/ov-re-diag.h libinterp/octave-value/ov-re-mat.h libinterp/octave-value/ov-scalar.h libinterp/octave-value/ov-str-mat.h libinterp/octave-value/ov-struct.h libinterp/octave-value/ov-typeinfo.h libinterp/octave-value/ov-usr-fcn.h libinterp/octave-value/ov.h libinterp/octave-value/ovl.h libinterp/octave-value/ov-base-int.h libinterp/octave-value/ov-int-traits.h libinterp/octave-value/ov-int16.h libinterp/octave-value/ov-int32.h libinterp/octave-value/ov-int64.h libinterp/octave-value/ov-int8.h libinterp/octave-value/ov-intx.h libinterp/octave-value/ov-uint16.h libinterp/octave-value/ov-uint32.h libinterp/octave-value/ov-uint64.h libinterp/octave-value/ov-uint8.h libinterp/octave-value/ov-base-sparse.h libinterp/octave-value/ov-bool-sparse.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -p -m 644 libinterp/octave-value/ov-cx-sparse.h libinterp/octave-value/ov-re-sparse.h libinterp/parse-tree/lex.h libinterp/parse-tree/parse.h libinterp/parse-tree/pt-all.h libinterp/parse-tree/pt-arg-list.h libinterp/parse-tree/pt-array-list.h libinterp/parse-tree/pt-assign.h libinterp/parse-tree/pt-binop.h libinterp/parse-tree/pt-bp.h libinterp/parse-tree/pt-cbinop.h libinterp/parse-tree/pt-cell.h libinterp/parse-tree/pt-check.h libinterp/parse-tree/pt-classdef.h libinterp/parse-tree/pt-cmd.h libinterp/parse-tree/pt-colon.h libinterp/parse-tree/pt-const.h libinterp/parse-tree/pt-decl.h libinterp/parse-tree/pt-eval.h libinterp/parse-tree/pt-except.h libinterp/parse-tree/pt-exp.h libinterp/parse-tree/pt-fcn-handle.h libinterp/parse-tree/pt-funcall.h libinterp/parse-tree/pt-id.h libinterp/parse-tree/pt-idx.h libinterp/parse-tree/pt-jump.h libinterp/parse-tree/pt-loop.h libinterp/parse-tree/pt-mat.h libinterp/parse-tree/pt-misc.h libinterp/parse-tree/pt-pr-code.h libinterp/parse-tree/pt-select.h libinterp/parse-tree/pt-stmt.h libinterp/parse-tree/pt-unop.h libinterp/parse-tree/pt-walk.h libinterp/parse-tree/pt.h libinterp/parse-tree/token.h src/octave-build-info.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2' /bin/sh ./libtool --mode=install /usr/bin/install -p liboctave/liboctave.la libinterp/liboctinterp.la libinterp/dldfcn/__delaunayn__.la libinterp/dldfcn/__eigs__.la libinterp/dldfcn/__fltk_uigetfile__.la libinterp/dldfcn/__glpk__.la libinterp/dldfcn/__init_fltk__.la libinterp/dldfcn/__init_gnuplot__.la libinterp/dldfcn/__osmesa_print__.la libinterp/dldfcn/__voronoi__.la libinterp/dldfcn/amd.la libinterp/dldfcn/audiodevinfo.la libinterp/dldfcn/audioread.la libinterp/dldfcn/ccolamd.la libinterp/dldfcn/chol.la libinterp/dldfcn/colamd.la libinterp/dldfcn/convhulln.la libinterp/dldfcn/dmperm.la libinterp/dldfcn/fftw.la libinterp/dldfcn/gzip.la libinterp/dldfcn/qr.la libinterp/dldfcn/symbfact.la libinterp/dldfcn/symrcm.la libgui/liboctgui.la '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2' libtool: install: /usr/bin/install -p liboctave/.libs/liboctave.so.4.0.0 /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctave.so.4.0.0 libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctave.so.4.0.0 liboctave.so.4 || { rm -f liboctave.so.4 && ln -s liboctave.so.4.0.0 liboctave.so.4; }; }) libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctave.so.4.0.0 liboctave.so || { rm -f liboctave.so && ln -s liboctave.so.4.0.0 liboctave.so; }; }) libtool: install: /usr/bin/install -p liboctave/.libs/liboctave.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctave.la BUILDSTDERR: libtool: warning: relinking 'libinterp/liboctinterp.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -version-info 4:0:0 -no-undefined -bindir /usr/bin -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/liboctinterp.la -rpath /usr/lib64/octave/4.2.2 libinterp/liboctinterp_la-octave.lo libinterp/liboctinterp_la-version.lo libinterp/operators/liboctinterp_la-op-b-b.lo libinterp/operators/liboctinterp_la-op-b-bm.lo libinterp/operators/liboctinterp_la-op-b-sbm.lo libinterp/operators/liboctinterp_la-op-bm-b.lo libinterp/operators/liboctinterp_la-op-bm-bm.lo libinterp/operators/liboctinterp_la-op-bm-sbm.lo libinterp/operators/liboctinterp_la-op-cdm-cdm.lo libinterp/operators/liboctinterp_la-op-cdm-cm.lo libinterp/operators/liboctinterp_la-op-cdm-cs.lo libinterp/operators/liboctinterp_la-op-cdm-dm.lo libinterp/operators/liboctinterp_la-op-cdm-m.lo libinterp/operators/liboctinterp_la-op-cdm-s.lo libinterp/operators/liboctinterp_la-op-cell.lo libinterp/operators/liboctinterp_la-op-chm.lo libinterp/operators/liboctinterp_la-op-class.lo libinterp/operators/liboctinterp_la-op-cm-cdm.lo libinterp/operators/liboctinterp_la-op-cm-cm.lo libinterp/operators/liboctinterp_la-op-cm-cs.lo libinterp/operators/liboctinterp_la-op-cm-dm.lo libinterp/operators/liboctinterp_la-op-cm-m.lo libinterp/operators/liboctinterp_la-op-cm-pm.lo libinterp/operators/liboctinterp_la-op-cm-s.lo libinterp/operators/liboctinterp_la-op-cm-scm.lo libinterp/operators/liboctinterp_la-op-cm-sm.lo libinterp/operators/liboctinterp_la-op-cs-cm.lo libinterp/operators/liboctinterp_la-op-cs-cs.lo libinterp/operators/liboctinterp_la-op-cs-m.lo libinterp/operators/liboctinterp_la-op-cs-s.lo libinterp/operators/liboctinterp_la-op-cs-scm.lo libinterp/operators/liboctinterp_la-op-cs-sm.lo libinterp/operators/liboctinterp_la-op-dm-cdm.lo libinterp/operators/liboctinterp_la-op-dm-cm.lo libinterp/operators/liboctinterp_la-op-dm-cs.lo libinterp/operators/liboctinterp_la-op-dm-dm.lo libinterp/operators/liboctinterp_la-op-dm-m.lo libinterp/operators/liboctinterp_la-op-dm-s.lo libinterp/operators/liboctinterp_la-op-dm-scm.lo libinterp/operators/liboctinterp_la-op-dm-sm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcdm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcs.lo libinterp/operators/liboctinterp_la-op-fcdm-fdm.lo libinterp/operators/liboctinterp_la-op-fcdm-fm.lo libinterp/operators/liboctinterp_la-op-fcdm-fs.lo libinterp/operators/liboctinterp_la-op-fcm-fcdm.lo libinterp/operators/liboctinterp_la-op-fcm-fcm.lo libinterp/operators/liboctinterp_la-op-fcm-fcs.lo libinterp/operators/liboctinterp_la-op-fcm-fdm.lo libinterp/operators/liboctinterp_la-op-fcm-fm.lo libinterp/operators/liboctinterp_la-op-fcm-fs.lo libinterp/operators/liboctinterp_la-op-fcm-pm.lo libinterp/operators/liboctinterp_la-op-fcn.lo libinterp/operators/liboctinterp_la-op-fcs-fcm.lo libinterp/operators/liboctinterp_la-op-fcs-fcs.lo libinterp/operators/liboctinterp_la-op-fcs-fm.lo libinterp/operators/liboctinterp_la-op-fcs-fs.lo libinterp/operators/liboctinterp_la-op-fdm-fcdm.lo libinterp/operators/liboctinterp_la-op-fdm-fcm.lo libinterp/operators/liboctinterp_la-op-fdm-fcs.lo libinterp/operators/liboctinterp_la-op-fdm-fdm.lo libinterp/operators/liboctinterp_la-op-fdm-fm.lo libinterp/operators/liboctinterp_la-op-fdm-fs.lo libinterp/operators/liboctinterp_la-op-fm-fcdm.lo libinterp/operators/liboctinterp_la-op-fm-fcm.lo libinterp/operators/liboctinterp_la-op-fm-fcs.lo libinterp/operators/liboctinterp_la-op-fm-fdm.lo libinterp/operators/liboctinterp_la-op-fm-fm.lo libinterp/operators/liboctinterp_la-op-fm-fs.lo libinterp/operators/liboctinterp_la-op-fm-pm.lo libinterp/operators/liboctinterp_la-op-fs-fcm.lo libinterp/operators/liboctinterp_la-op-fs-fcs.lo libinterp/operators/liboctinterp_la-op-fs-fm.lo libinterp/operators/liboctinterp_la-op-fs-fs.lo libinterp/operators/liboctinterp_la-op-i16-i16.lo libinterp/operators/liboctinterp_la-op-i32-i32.lo libinterp/operators/liboctinterp_la-op-i64-i64.lo libinterp/operators/liboctinterp_la-op-i8-i8.lo libinterp/operators/liboctinterp_la-op-int-concat.lo libinterp/operators/liboctinterp_la-op-m-cdm.lo libinterp/operators/liboctinterp_la-op-m-cm.lo libinterp/operators/liboctinterp_la-op-m-cs.lo libinterp/operators/liboctinterp_la-op-m-dm.lo libinterp/operators/liboctinterp_la-op-m-m.lo libinterp/operators/liboctinterp_la-op-m-pm.lo libinterp/operators/liboctinterp_la-op-m-s.lo libinterp/operators/liboctinterp_la-op-m-scm.lo libinterp/operators/liboctinterp_la-op-m-sm.lo libinterp/operators/liboctinterp_la-op-pm-cm.lo libinterp/operators/liboctinterp_la-op-pm-fcm.lo libinterp/operators/liboctinterp_la-op-pm-fm.lo libinterp/operators/liboctinterp_la-op-pm-m.lo libinterp/operators/liboctinterp_la-op-pm-pm.lo libinterp/operators/liboctinterp_la-op-pm-scm.lo libinterp/operators/liboctinterp_la-op-pm-sm.lo libinterp/operators/liboctinterp_la-op-range.lo libinterp/operators/liboctinterp_la-op-s-cm.lo libinterp/operators/liboctinterp_la-op-s-cs.lo libinterp/operators/liboctinterp_la-op-s-m.lo libinterp/operators/liboctinterp_la-op-s-s.lo libinterp/operators/liboctinterp_la-op-s-scm.lo libinterp/operators/liboctinterp_la-op-s-sm.lo libinterp/operators/liboctinterp_la-op-sbm-b.lo libinterp/operators/liboctinterp_la-op-sbm-bm.lo libinterp/operators/liboctinterp_la-op-sbm-sbm.lo libinterp/operators/liboctinterp_la-op-scm-cm.lo libinterp/operators/liboctinterp_la-op-scm-cs.lo libinterp/operators/liboctinterp_la-op-scm-m.lo libinterp/operators/liboctinterp_la-op-scm-s.lo libinterp/operators/liboctinterp_la-op-scm-scm.lo libinterp/operators/liboctinterp_la-op-scm-sm.lo libinterp/operators/liboctinterp_la-op-sm-cm.lo libinterp/operators/liboctinterp_la-op-sm-cs.lo libinterp/operators/liboctinterp_la-op-sm-m.lo libinterp/operators/liboctinterp_la-op-sm-s.lo libinterp/operators/liboctinterp_la-op-sm-scm.lo libinterp/operators/liboctinterp_la-op-sm-sm.lo libinterp/operators/liboctinterp_la-op-str-m.lo libinterp/operators/liboctinterp_la-op-str-s.lo libinterp/operators/liboctinterp_la-op-str-str.lo libinterp/operators/liboctinterp_la-op-struct.lo libinterp/operators/liboctinterp_la-op-ui16-ui16.lo libinterp/operators/liboctinterp_la-op-ui32-ui32.lo libinterp/operators/liboctinterp_la-op-ui64-ui64.lo libinterp/operators/liboctinterp_la-op-ui8-ui8.lo libinterp/template-inst/liboctinterp_la-Array-tc.lo libinterp/template-inst/liboctinterp_la-Array-jit.lo libinterp/corefcn/liboctinterp_la-oct-errno.lo libinterp/operators/liboctinterp_la-ops.lo libinterp/liboctinterp_la-builtins.lo libinterp/liboctinterp_la-build-env.lo libinterp/liboctinterp_la-build-env-features.lo libinterp/liboctinterp_la-liboctinterp-build-info.lo libinterp/octave-value/liboctave-value.la libinterp/parse-tree/libparse-tree.la libinterp/corefcn/libcorefcn.la liboctave/liboctave.la -lfreetype -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lGL -lGLU -lfontconfig -lfreetype -lX11 -lgl2ps -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/.libs/liboctinterp_la-octave.o libinterp/.libs/liboctinterp_la-version.o libinterp/operators/.libs/liboctinterp_la-op-b-b.o libinterp/operators/.libs/liboctinterp_la-op-b-bm.o libinterp/operators/.libs/liboctinterp_la-op-b-sbm.o libinterp/operators/.libs/liboctinterp_la-op-bm-b.o libinterp/operators/.libs/liboctinterp_la-op-bm-bm.o libinterp/operators/.libs/liboctinterp_la-op-bm-sbm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-cdm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-cm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-cs.o libinterp/operators/.libs/liboctinterp_la-op-cdm-dm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-m.o libinterp/operators/.libs/liboctinterp_la-op-cdm-s.o libinterp/operators/.libs/liboctinterp_la-op-cell.o libinterp/operators/.libs/liboctinterp_la-op-chm.o libinterp/operators/.libs/liboctinterp_la-op-class.o libinterp/operators/.libs/liboctinterp_la-op-cm-cdm.o libinterp/operators/.libs/liboctinterp_la-op-cm-cm.o libinterp/operators/.libs/liboctinterp_la-op-cm-cs.o libinterp/operators/.libs/liboctinterp_la-op-cm-dm.o libinterp/operators/.libs/liboctinterp_la-op-cm-m.o libinterp/operators/.libs/liboctinterp_la-op-cm-pm.o libinterp/operators/.libs/liboctinterp_la-op-cm-s.o libinterp/operators/.libs/liboctinterp_la-op-cm-scm.o libinterp/operators/.libs/liboctinterp_la-op-cm-sm.o libinterp/operators/.libs/liboctinterp_la-op-cs-cm.o libinterp/operators/.libs/liboctinterp_la-op-cs-cs.o libinterp/operators/.libs/liboctinterp_la-op-cs-m.o libinterp/operators/.libs/liboctinterp_la-op-cs-s.o libinterp/operators/.libs/liboctinterp_la-op-cs-scm.o libinterp/operators/.libs/liboctinterp_la-op-cs-sm.o libinterp/operators/.libs/liboctinterp_la-op-dm-cdm.o libinterp/operators/.libs/liboctinterp_la-op-dm-cm.o libinterp/operators/.libs/liboctinterp_la-op-dm-cs.o libinterp/operators/.libs/liboctinterp_la-op-dm-dm.o libinterp/operators/.libs/liboctinterp_la-op-dm-m.o libinterp/operators/.libs/liboctinterp_la-op-dm-s.o libinterp/operators/.libs/liboctinterp_la-op-dm-scm.o libinterp/operators/.libs/liboctinterp_la-op-dm-sm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fcm-pm.o libinterp/operators/.libs/liboctinterp_la-op-fcn.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fm.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fs.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fm-pm.o libinterp/operators/.libs/liboctinterp_la-op-fs-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fs-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fs-fm.o libinterp/operators/.libs/liboctinterp_la-op-fs-fs.o libinterp/operators/.libs/liboctinterp_la-op-i16-i16.o libinterp/operators/.libs/liboctinterp_la-op-i32-i32.o libinterp/operators/.libs/liboctinterp_la-op-i64-i64.o libinterp/operators/.libs/liboctinterp_la-op-i8-i8.o libinterp/operators/.libs/liboctinterp_la-op-int-concat.o libinterp/operators/.libs/liboctinterp_la-op-m-cdm.o libinterp/operators/.libs/liboctinterp_la-op-m-cm.o libinterp/operators/.libs/liboctinterp_la-op-m-cs.o libinterp/operators/.libs/liboctinterp_la-op-m-dm.o libinterp/operators/.libs/liboctinterp_la-op-m-m.o libinterp/operators/.libs/liboctinterp_la-op-m-pm.o libinterp/operators/.libs/liboctinterp_la-op-m-s.o libinterp/operators/.libs/liboctinterp_la-op-m-scm.o libinterp/operators/.libs/liboctinterp_la-op-m-sm.o libinterp/operators/.libs/liboctinterp_la-op-pm-cm.o libinterp/operators/.libs/liboctinterp_la-op-pm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-pm-fm.o libinterp/operators/.libs/liboctinterp_la-op-pm-m.o libinterp/operators/.libs/liboctinterp_la-op-pm-pm.o libinterp/operators/.libs/liboctinterp_la-op-pm-scm.o libinterp/operators/.libs/liboctinterp_la-op-pm-sm.o libinterp/operators/.libs/liboctinterp_la-op-range.o libinterp/operators/.libs/liboctinterp_la-op-s-cm.o libinterp/operators/.libs/liboctinterp_la-op-s-cs.o libinterp/operators/.libs/liboctinterp_la-op-s-m.o libinterp/operators/.libs/liboctinterp_la-op-s-s.o libinterp/operators/.libs/liboctinterp_la-op-s-scm.o libinterp/operators/.libs/liboctinterp_la-op-s-sm.o libinterp/operators/.libs/liboctinterp_la-op-sbm-b.o libinterp/operators/.libs/liboctinterp_la-op-sbm-bm.o libinterp/operators/.libs/liboctinterp_la-op-sbm-sbm.o libinterp/operators/.libs/liboctinterp_la-op-scm-cm.o libinterp/operators/.libs/liboctinterp_la-op-scm-cs.o libinterp/operators/.libs/liboctinterp_la-op-scm-m.o libinterp/operators/.libs/liboctinterp_la-op-scm-s.o libinterp/operators/.libs/liboctinterp_la-op-scm-scm.o libinterp/operators/.libs/liboctinterp_la-op-scm-sm.o libinterp/operators/.libs/liboctinterp_la-op-sm-cm.o libinterp/operators/.libs/liboctinterp_la-op-sm-cs.o libinterp/operators/.libs/liboctinterp_la-op-sm-m.o libinterp/operators/.libs/liboctinterp_la-op-sm-s.o libinterp/operators/.libs/liboctinterp_la-op-sm-scm.o libinterp/operators/.libs/liboctinterp_la-op-sm-sm.o libinterp/operators/.libs/liboctinterp_la-op-str-m.o libinterp/operators/.libs/liboctinterp_la-op-str-s.o libinterp/operators/.libs/liboctinterp_la-op-str-str.o libinterp/operators/.libs/liboctinterp_la-op-struct.o libinterp/operators/.libs/liboctinterp_la-op-ui16-ui16.o libinterp/operators/.libs/liboctinterp_la-op-ui32-ui32.o libinterp/operators/.libs/liboctinterp_la-op-ui64-ui64.o libinterp/operators/.libs/liboctinterp_la-op-ui8-ui8.o libinterp/template-inst/.libs/liboctinterp_la-Array-tc.o libinterp/template-inst/.libs/liboctinterp_la-Array-jit.o libinterp/corefcn/.libs/liboctinterp_la-oct-errno.o libinterp/operators/.libs/liboctinterp_la-ops.o libinterp/.libs/liboctinterp_la-builtins.o libinterp/.libs/liboctinterp_la-build-env.o libinterp/.libs/liboctinterp_la-build-env-features.o libinterp/.libs/liboctinterp_la-liboctinterp-build-info.o -Wl,--whole-archive libinterp/octave-value/.libs/liboctave-value.a libinterp/parse-tree/.libs/libparse-tree.a libinterp/corefcn/.libs/libcorefcn.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctave -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lGL -lGLU -lfontconfig -lfreetype -lX11 -lgl2ps -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,liboctinterp.so.4 -o libinterp/.libs/liboctinterp.so.4.0.0 libtool: install: /usr/bin/install -p libinterp/.libs/liboctinterp.so.4.0.0T /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctinterp.so.4.0.0 libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctinterp.so.4.0.0 liboctinterp.so.4 || { rm -f liboctinterp.so.4 && ln -s liboctinterp.so.4.0.0 liboctinterp.so.4; }; }) libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctinterp.so.4.0.0 liboctinterp.so || { rm -f liboctinterp.so && ln -s liboctinterp.so.4.0.0 liboctinterp.so; }; }) libtool: install: /usr/bin/install -p libinterp/.libs/liboctinterp.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctinterp.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__delaunayn__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__delaunayn__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__delaunayn___la-__delaunayn__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__delaunayn___la-__delaunayn__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lqhull -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__delaunayn__.so -o libinterp/dldfcn/.libs/__delaunayn__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__delaunayn__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__delaunayn__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__delaunayn__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__delaunayn__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__eigs__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__eigs__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__eigs___la-__eigs__.lo libinterp/liboctinterp.la liboctave/liboctave.la -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lopenblas -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__eigs___la-__eigs__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lopenblas -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__eigs__.so -o libinterp/dldfcn/.libs/__eigs__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__eigs__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__eigs__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__eigs__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__eigs__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__fltk_uigetfile__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -lfltk_gl -lfltk -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__fltk_uigetfile__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__fltk_uigetfile___la-__fltk_uigetfile__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfreetype -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__fltk_uigetfile___la-__fltk_uigetfile__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -lfltk_gl -lfltk -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lfreetype -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__fltk_uigetfile__.so -o libinterp/dldfcn/.libs/__fltk_uigetfile__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__fltk_uigetfile__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__fltk_uigetfile__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__fltk_uigetfile__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__fltk_uigetfile__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__glpk__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__glpk__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__glpk___la-__glpk__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lglpk -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__glpk___la-__glpk__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lglpk -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__glpk__.so -o libinterp/dldfcn/.libs/__glpk__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__glpk__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__glpk__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__glpk__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__glpk__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__init_fltk__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -lfltk_gl -lfltk -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__init_fltk__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__init_fltk___la-__init_fltk__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfreetype -lGL -lGLU -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__init_fltk___la-__init_fltk__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -lfltk_gl -lfltk -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lfreetype -lGL -lGLU -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__init_fltk__.so -o libinterp/dldfcn/.libs/__init_fltk__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__init_fltk__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__init_fltk__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__init_fltk__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__init_fltk__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__init_gnuplot__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__init_gnuplot__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__init_gnuplot___la-__init_gnuplot__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__init_gnuplot___la-__init_gnuplot__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__init_gnuplot__.so -o libinterp/dldfcn/.libs/__init_gnuplot__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__init_gnuplot__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__init_gnuplot__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__init_gnuplot__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__init_gnuplot__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__osmesa_print__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__osmesa_print__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__osmesa_print___la-__osmesa_print__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lOSMesa -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__osmesa_print___la-__osmesa_print__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lOSMesa -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__osmesa_print__.so -o libinterp/dldfcn/.libs/__osmesa_print__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__osmesa_print__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__osmesa_print__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__osmesa_print__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__osmesa_print__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__voronoi__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__voronoi__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__voronoi___la-__voronoi__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__voronoi___la-__voronoi__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lqhull -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__voronoi__.so -o libinterp/dldfcn/.libs/__voronoi__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__voronoi__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__voronoi__.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/__voronoi__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__voronoi__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/amd.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/amd.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/amd_la-amd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/amd_la-amd.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,amd.so -o libinterp/dldfcn/.libs/amd.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/amd.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/amd.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/amd.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/amd.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/audiodevinfo.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/alsa -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/audiodevinfo.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/audiodevinfo_la-audiodevinfo.lo libinterp/liboctinterp.la liboctave/liboctave.la -lportaudio -lm -lpthread -lasound -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/audiodevinfo_la-audiodevinfo.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lportaudio -lasound -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,audiodevinfo.so -o libinterp/dldfcn/.libs/audiodevinfo.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/audiodevinfo.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/audiodevinfo.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/audiodevinfo.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/audiodevinfo.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/audioread.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/audioread.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/audioread_la-audioread.lo libinterp/liboctinterp.la liboctave/liboctave.la -lsndfile -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/audioread_la-audioread.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lsndfile -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,audioread.so -o libinterp/dldfcn/.libs/audioread.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/audioread.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/audioread.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/audioread.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/audioread.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/ccolamd.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/ccolamd.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/ccolamd_la-ccolamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/ccolamd_la-ccolamd.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,ccolamd.so -o libinterp/dldfcn/.libs/ccolamd.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/ccolamd.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/ccolamd.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/ccolamd.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/ccolamd.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/chol.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/chol.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/chol_la-chol.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/chol_la-chol.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,chol.so -o libinterp/dldfcn/.libs/chol.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/chol.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/chol.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/chol.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/chol.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/colamd.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/colamd.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/colamd_la-colamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/colamd_la-colamd.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,colamd.so -o libinterp/dldfcn/.libs/colamd.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/colamd.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/colamd.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/colamd.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/colamd.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/convhulln.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/convhulln.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/convhulln_la-convhulln.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/convhulln_la-convhulln.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lqhull -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,convhulln.so -o libinterp/dldfcn/.libs/convhulln.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/convhulln.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/convhulln.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/convhulln.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/convhulln.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/dmperm.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/dmperm.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/dmperm_la-dmperm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/dmperm_la-dmperm.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,dmperm.so -o libinterp/dldfcn/.libs/dmperm.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/dmperm.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/dmperm.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/dmperm.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/dmperm.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/fftw.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/fftw.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/fftw_la-fftw.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/fftw_la-fftw.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,fftw.so -o libinterp/dldfcn/.libs/fftw.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/fftw.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/fftw.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/fftw.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/fftw.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/gzip.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/gzip.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/gzip_la-gzip.lo libinterp/liboctinterp.la liboctave/liboctave.la -lz -lbz2 -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/gzip_la-gzip.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lz -lbz2 -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,gzip.so -o libinterp/dldfcn/.libs/gzip.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/gzip.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/gzip.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/gzip.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/gzip.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/qr.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/qr.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/qr_la-qr.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/qr_la-qr.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,qr.so -o libinterp/dldfcn/.libs/qr.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/qr.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/qr.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/qr.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/qr.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/symbfact.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/symbfact.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/symbfact_la-symbfact.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/symbfact_la-symbfact.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,symbfact.so -o libinterp/dldfcn/.libs/symbfact.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/symbfact.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/symbfact.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/symbfact.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/symbfact.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/symrcm.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/symrcm.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/symrcm_la-symrcm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/symrcm_la-symrcm.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,symrcm.so -o libinterp/dldfcn/.libs/symrcm.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/symrcm.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/symrcm.so libtool: install: /usr/bin/install -p libinterp/dldfcn/.libs/symrcm.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/symrcm.la BUILDSTDERR: libtool: warning: relinking 'libgui/liboctgui.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -version-info 2:0:0 -no-undefined -bindir /usr/bin -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libgui/liboctgui.la -rpath /usr/lib64/octave/4.2.2 libgui/qterminal/libqterminal.la libgui/src/libgui-src.la libgui/graphics/libgui-graphics.la libinterp/liboctinterp.la liboctave/liboctave.la -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2-qt5 -lGL -lGLU -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o -Wl,--whole-archive libgui/qterminal/.libs/libqterminal.a libgui/src/.libs/libgui-src.a libgui/graphics/.libs/libgui-graphics.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2-qt5 -lGL -lGLU -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,liboctgui.so.2 -o libgui/.libs/liboctgui.so.2.0.0 libtool: install: /usr/bin/install -p libgui/.libs/liboctgui.so.2.0.0T /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctgui.so.2.0.0 libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctgui.so.2.0.0 liboctgui.so.2 || { rm -f liboctgui.so.2 && ln -s liboctgui.so.2.0.0 liboctgui.so.2; }; }) libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctgui.so.2.0.0 liboctgui.so || { rm -f liboctgui.so && ln -s liboctgui.so.2.0.0 liboctgui.so; }; }) libtool: install: /usr/bin/install -p libgui/.libs/liboctgui.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctgui.la BUILDSTDERR: libtool: warning: remember to run 'libtool --finish /usr/lib64/octave/4.2.2' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/locale' /usr/bin/install -p -m 644 libgui/languages/be_BY.qm libgui/languages/de_DE.qm libgui/languages/en_US.qm libgui/languages/es_ES.qm libgui/languages/eu_ES.qm libgui/languages/fr_FR.qm libgui/languages/it_IT.qm libgui/languages/ja_JP.qm libgui/languages/nl_NL.qm libgui/languages/pt_BR.qm libgui/languages/pt_PT.qm libgui/languages/ru_RU.qm libgui/languages/uk_UA.qm libgui/languages/zh_CN.qm '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/locale' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/@ftp' /usr/bin/install -p -m 644 scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/@ftp' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio' /usr/bin/install -p -m 644 scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio/@audioplayer' /usr/bin/install -p -m 644 scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio/@audioplayer' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio/@audiorecorder' /usr/bin/install -p -m 644 scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio/@audiorecorder' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/deprecated' /usr/bin/install -p -m 644 scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/deprecated' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/elfun' /usr/bin/install -p -m 644 scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/elfun' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general' /usr/bin/install -p -m 644 scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general' /usr/bin/install -p -m 644 scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general/private' /usr/bin/install -p -m 644 scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/geometry' /usr/bin/install -p -m 644 scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/geometry' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/gui' /usr/bin/install -p -m 644 scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/gui' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/gui/private' /usr/bin/install -p -m 644 scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/gui/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/help' /usr/bin/install -p -m 644 scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/help' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/help/private' /usr/bin/install -p -m 644 scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/help/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image' /usr/bin/install -p -m 644 scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image' /usr/bin/install -p -m 644 scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image/private' /usr/bin/install -p -m 644 scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/io' /usr/bin/install -p -m 644 scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/io' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/java' /usr/bin/install -p -m 644 scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/java/octave.jar '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/java' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/linear-algebra' /usr/bin/install -p -m 644 scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/linear-algebra' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous' /usr/bin/install -p -m 644 scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous' /usr/bin/install -p -m 644 scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous/private' /usr/bin/install -p -m 644 scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/ode' /usr/bin/install -p -m 644 scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/ode' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/ode/private' /usr/bin/install -p -m 644 scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/ode/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/optimization' /usr/bin/install -p -m 644 scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/optimization' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/optimization/private' /usr/bin/install -p -m 644 scripts/optimization/private/__fdjac__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/optimization/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/path' /usr/bin/install -p -m 644 scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/path' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/path/private' /usr/bin/install -p -m 644 scripts/path/private/getsavepath.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/path/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/pkg' /usr/bin/install -p -m 644 scripts/pkg/pkg.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/pkg' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/pkg/private' /usr/bin/install -p -m 644 scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/pkg/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/appearance' /usr/bin/install -p -m 644 scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/appearance' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/appearance/private' /usr/bin/install -p -m 644 scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/appearance/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw' /usr/bin/install -p -m 644 scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw' /usr/bin/install -p -m 644 scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw' /usr/bin/install -p -m 644 scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw/private' /usr/bin/install -p -m 644 scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util' /usr/bin/install -p -m 644 scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util' /usr/bin/install -p -m 644 scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/gnuplot_binary.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util/private' /usr/bin/install -p -m 644 scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/polynomial' /usr/bin/install -p -m 644 scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/polynomial' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/polynomial/private' /usr/bin/install -p -m 644 scripts/polynomial/private/__splinefit__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/polynomial/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/prefs' /usr/bin/install -p -m 644 scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/prefs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/prefs/private' /usr/bin/install -p -m 644 scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/prefs/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/profiler' /usr/bin/install -p -m 644 scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/profiler' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/profiler' /usr/bin/install -p -m 644 scripts/profiler/html/flat.html scripts/profiler/html/flat_entry.html scripts/profiler/html/function.html scripts/profiler/html/hierarchical.html scripts/profiler/html/hierarchical_entry.html scripts/profiler/html/style.css '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/profiler' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/set' /usr/bin/install -p -m 644 scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/set' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/set/private' /usr/bin/install -p -m 644 scripts/set/private/validsetargs.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/set/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/signal' /usr/bin/install -p -m 644 scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/signal' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/signal/private' /usr/bin/install -p -m 644 scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/signal/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/sparse' /usr/bin/install -p -m 644 scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/sparse' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/sparse/private' /usr/bin/install -p -m 644 scripts/sparse/private/__sprand__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/sparse/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/specfun' /usr/bin/install -p -m 644 scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/specfun' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/special-matrix' /usr/bin/install -p -m 644 scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/special-matrix' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup' /usr/bin/install -p -m 644 scripts/startup/__finish__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/base' /usr/bin/install -p -m 644 scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/base' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/distributions' /usr/bin/install -p -m 644 scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/distributions' /usr/bin/install -p -m 644 scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/distributions' /usr/bin/install -p -m 644 scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/distributions' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/models' /usr/bin/install -p -m 644 scripts/statistics/models/logistic_regression.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/models' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/models/private' /usr/bin/install -p -m 644 scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/models/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/tests' /usr/bin/install -p -m 644 scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/tests' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/strings' /usr/bin/install -p -m 644 scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/strings' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/testfun' /usr/bin/install -p -m 644 scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/testfun' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/testfun/private' /usr/bin/install -p -m 644 scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/testfun/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/time' /usr/bin/install -p -m 644 scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/time' /usr/bin/make install-data-hook make[4]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu if [ -n "`cat libinterp/dldfcn/PKG_ADD`" ]; then \ /usr/bin/install -p -m 644 libinterp/dldfcn/PKG_ADD /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/PKG_ADD; \ fi cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && \ for ltlib in libinterp/dldfcn/__delaunayn__.la libinterp/dldfcn/__eigs__.la libinterp/dldfcn/__fltk_uigetfile__.la libinterp/dldfcn/__glpk__.la libinterp/dldfcn/__init_fltk__.la libinterp/dldfcn/__init_gnuplot__.la libinterp/dldfcn/__osmesa_print__.la libinterp/dldfcn/__voronoi__.la libinterp/dldfcn/amd.la libinterp/dldfcn/audiodevinfo.la libinterp/dldfcn/audioread.la libinterp/dldfcn/ccolamd.la libinterp/dldfcn/chol.la libinterp/dldfcn/colamd.la libinterp/dldfcn/convhulln.la libinterp/dldfcn/dmperm.la libinterp/dldfcn/fftw.la libinterp/dldfcn/gzip.la libinterp/dldfcn/qr.la libinterp/dldfcn/symbfact.la libinterp/dldfcn/symrcm.la; do \ f=`echo $ltlib | /usr/bin/sed 's,.*/,,'`; \ dl=`/usr/bin/sed -n -e "s/dlname='\([^']*\)'/\1/p" < $f`; \ if [ -n "$dl" ]; then \ /usr/bin/install -p $dl /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/`echo $f | /usr/bin/sed 's,^lib,,; s,\.la$,.oct,'`; \ else \ echo "error: dlname is empty in $ltlib!"; \ exit 1; \ fi; \ lnames=`/usr/bin/sed -n -e "s/library_names='\([^']*\)'/\1/p" < $f`; \ if [ -n "$lnames" ]; then \ rm -f $f $lnames $dl; \ fi \ done rm -f libinterp/DOCSTRINGS-t && \ ( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /usr/bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \ if [ -s libinterp/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: libinterp/DOCSTRINGS is unchanged /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc /usr/bin/install -p -m 644 libinterp/DOCSTRINGS /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/built-in-docstrings /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave /usr/bin/install -p -m 644 libinterp/deprecated-config.h /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave/config.h make[4]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[3]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' + make install-data install-html install-info install-pdf DESTDIR=/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64 BUILDSTDERR: preserving existing HG-ID file Making install-data in libgnu make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Nothing to be done for 'install-data-am'. make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/4.2.2/exec/riscv64-koji-linux-gnu' /bin/sh ./libtool --mode=install /usr/bin/install -c src/octave-gui '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/4.2.2/exec/riscv64-koji-linux-gnu' BUILDSTDERR: libtool: warning: 'libgui/liboctgui.la' has not been installed in '/usr/lib64/octave/4.2.2' BUILDSTDERR: libtool: warning: 'libinterp/liboctinterp.la' has not been installed in '/usr/lib64/octave/4.2.2' BUILDSTDERR: libtool: warning: 'liboctave/liboctave.la' has not been installed in '/usr/lib64/octave/4.2.2' libtool: install: /usr/bin/install -c src/.libs/octave-gui /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/4.2.2/exec/riscv64-koji-linux-gnu/octave-gui /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup if test -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup/octaverc; then true; \ else \ /usr/bin/install -c -m 644 ./scripts/startup/version-rcfile \ /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup/octaverc; \ fi if test -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup/inputrc; then true; \ else \ /usr/bin/install -c -m 644 ./scripts/startup/inputrc \ /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup/inputrc; \ fi /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/m/startup if test -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/m/startup/octaverc; \ then true; \ else \ /usr/bin/install -c -m 644 ./scripts/startup/site-rcfile \ /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/m/startup/octaverc; \ fi for f in scripts/audio/PKG_ADD scripts/deprecated/PKG_ADD scripts/elfun/PKG_ADD scripts/general/PKG_ADD scripts/geometry/PKG_ADD scripts/gui/PKG_ADD scripts/help/PKG_ADD scripts/image/PKG_ADD scripts/io/PKG_ADD scripts/java/PKG_ADD scripts/linear-algebra/PKG_ADD scripts/miscellaneous/PKG_ADD scripts/ode/PKG_ADD scripts/optimization/PKG_ADD scripts/path/PKG_ADD scripts/pkg/PKG_ADD scripts/plot/appearance/PKG_ADD scripts/plot/draw/PKG_ADD scripts/plot/util/PKG_ADD scripts/polynomial/PKG_ADD scripts/prefs/PKG_ADD scripts/profiler/PKG_ADD scripts/set/PKG_ADD scripts/signal/PKG_ADD scripts/sparse/PKG_ADD scripts/specfun/PKG_ADD scripts/special-matrix/PKG_ADD scripts/startup/PKG_ADD scripts/statistics/base/PKG_ADD scripts/statistics/distributions/PKG_ADD scripts/statistics/models/PKG_ADD scripts/statistics/tests/PKG_ADD scripts/strings/PKG_ADD scripts/testfun/PKG_ADD scripts/time/PKG_ADD scripts/@ftp/PKG_ADD; do \ if [ -n "`cat $f`" ]; then \ base=`echo $f | /usr/bin/sed 's,^scripts/,,'`; \ /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/`echo $base | /usr/bin/sed 's,/[^/]*$,,'`; \ /usr/bin/install -c -m 644 $f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/$base; \ fi \ done if test -n "desktop-file-install"; then \ desktop-file-install --dir=/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/applications \ --vendor www.octave.org etc/icons/octave.desktop; \ fi for f in etc/icons/octave-logo-512.png etc/icons/octave-logo-256.png etc/icons/octave-logo-128.png etc/icons/octave-logo-64.png etc/icons/octave-logo-48.png etc/icons/octave-logo-32.png etc/icons/octave-logo-24.png etc/icons/octave-logo-22.png etc/icons/octave-logo-16.png; do \ size=`echo $f | /usr/bin/sed -n -e "s/.*-\([0-9]\+\)\.png/\1/p"`; \ if test -f $f; then d=; else d="./"; fi; \ /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/icons/hicolor/${size}x${size}/apps; \ /usr/bin/install -c -m 644 "$d$f" /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/icons/hicolor/${size}x${size}/apps/octave.png; \ done /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/icons/hicolor/scalable/apps /usr/bin/install -c -m 644 ./etc/icons/octave-logo.svg /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/icons/hicolor/scalable/apps/octave.svg /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/appdata /usr/bin/install -c -m 644 etc/icons/octave.appdata.xml /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/appdata/www.octave.org-octave.appdata.xml for f in test/conv.tst test/sparse.tst test/tbcover.m test/bc-overloads.tst test/@double/tbcover.m test/@single/tbcover.m test/@char/tbcover.m test/@logical/tbcover.m test/@int8/tbcover.m test/@int16/tbcover.m test/@int32/tbcover.m test/@int64/tbcover.m test/@uint8/tbcover.m test/@uint16/tbcover.m test/@uint32/tbcover.m test/@uint64/tbcover.m test/@struct/tbcover.m test/@cell/tbcover.m test/@function_handle/tbcover.m test/args.tst test/bug-31371.tst test/bug-38565.tst test/bug-38576.tst test/bug-46330.tst test/bug-49904.tst test/colormaps.tst test/command.tst test/complex.tst test/diag-perm.tst test/error.tst test/eval-catch.tst test/for.tst test/func.tst test/global.tst test/if.tst test/index.tst test/io.tst test/jit.tst test/line-continue.tst test/logical-index.tst test/null-assign.tst test/parser.tst test/prefer.tst test/range.tst test/recursion.tst test/return.tst test/slice.tst test/struct.tst test/switch.tst test/system.tst test/transpose.tst test/try.tst test/unwind.tst test/while.tst test/bug-35448/fA.m test/bug-35448/fB.m test/bug-35448/fC.m test/bug-35448/bug-35448.tst test/bug-36025/@testclass/one.m test/bug-36025/@testclass/testclass.m test/bug-36025/@testclass/two.m test/bug-36025/bug-36025.tst test/bug-38236/df_vr.m test/bug-38236/u_vr.m test/bug-38236/bug-38236.tst test/bug-38691/dir1/func1.m test/bug-38691/dir2/func1.m test/bug-38691/dir2/func2.m test/bug-38691/dir2/func3.m test/bug-38691/bug-38691.tst test/bug-44940/bug-44940.tst test/bug-44940/class_bug44940.m test/class-concat/@foo/foo.m test/class-concat/class-concat.tst test/classdef/foo_method_changes_property_size.m test/classdef/foo_static_method_constant_property.m test/classdef/foo_value_class.m test/classdef/classdef.tst test/classdef/plist_t1.m test/classdef/plist_t2.m test/classdef/plist_t3.m test/classdef/struct_wrapper.m test/classes/@Blork/Blork.m test/classes/@Blork/bleek.m test/classes/@Blork/display.m test/classes/@Blork/get.m test/classes/@Blork/set.m test/classes/@Cork/Cork.m test/classes/@Cork/click.m test/classes/@Cork/display.m test/classes/@Cork/get.m test/classes/@Cork/set.m test/classes/@Dork/Dork.m test/classes/@Dork/bling.m test/classes/@Dork/display.m test/classes/@Dork/gack.m test/classes/@Dork/get.m test/classes/@Dork/getStash.m test/classes/@Dork/private/myStash.m test/classes/@Dork/set.m test/classes/@Gork/Gork.m test/classes/@Gork/cork.m test/classes/@Gork/display.m test/classes/@Gork/gark.m test/classes/@Gork/get.m test/classes/@Gork/set.m test/classes/@Gork/subsasgn.m test/classes/@Gork/subsref.m test/classes/@Pork/Pork.m test/classes/@Pork/bling.m test/classes/@Pork/display.m test/classes/@Pork/get.m test/classes/@Pork/gurk.m test/classes/@Pork/private/myStash.m test/classes/@Pork/set.m test/classes/@Sneetch/Sneetch.m test/classes/@Sneetch/display.m test/classes/@Snork/Snork.m test/classes/@Snork/cack.m test/classes/@Snork/display.m test/classes/@Snork/double.m test/classes/@Snork/end.m test/classes/@Snork/eq.m test/classes/@Snork/ge.m test/classes/@Snork/get.m test/classes/@Snork/getStash.m test/classes/@Snork/gick.m test/classes/@Snork/gt.m test/classes/@Snork/horzcat.m test/classes/@Snork/ldivide.m test/classes/@Snork/le.m test/classes/@Snork/loadobj.m test/classes/@Snork/lt.m test/classes/@Snork/minus.m test/classes/@Snork/mldivide.m test/classes/@Snork/mpower.m test/classes/@Snork/mrdivide.m test/classes/@Snork/mtimes.m test/classes/@Snork/ne.m test/classes/@Snork/plus.m test/classes/@Snork/power.m test/classes/@Snork/private/myStash.m test/classes/@Snork/rdivide.m test/classes/@Snork/saveobj.m test/classes/@Snork/set.m test/classes/@Snork/subsasgn.m test/classes/@Snork/subsindex.m test/classes/@Snork/subsref.m test/classes/@Snork/tattack.m test/classes/@Snork/times.m test/classes/@Snork/uminus.m test/classes/@Snork/uplus.m test/classes/@Snork/vertcat.m test/classes/@Spork/Spork.m test/classes/@Spork/cack.m test/classes/@Spork/display.m test/classes/@Spork/geek.m test/classes/@Spork/get.m test/classes/@Spork/getStash.m test/classes/@Spork/loadobj.m test/classes/@Spork/private/myStash.m test/classes/@Spork/saveobj.m test/classes/@Spork/set.m test/classes/@CPrecedenceTester1/CPrecedenceTester1.m test/classes/@CPrecedenceTester1/tattack.m test/classes/@CPrecedenceTester2/CPrecedenceTester2.m test/classes/@CPrecedenceTester2/tattack.m test/classes/@CPrecedenceTester3/CPrecedenceTester3.m test/classes/@CPrecedenceTester3/tattack.m test/classes/@SizeTester/SizeTester.m test/classes/@SizeTester/numel.m test/classes/@SizeTester/size.m test/classes/classes.tst test/ctor-vs-method/@derived/derived.m test/ctor-vs-method/@derived/parent.m test/ctor-vs-method/@other/other.m test/ctor-vs-method/@other/parent.m test/ctor-vs-method/@parent/method.m test/ctor-vs-method/@parent/parent.m test/ctor-vs-method/__trace__.m test/ctor-vs-method/ctor-vs-method.tst test/fcn-handle-derived-resolution/@fhdr_derived/fhdr_derived.m test/fcn-handle-derived-resolution/@fhdr_other/getsize_arrayfun.m test/fcn-handle-derived-resolution/@fhdr_other/getsize_cellfun.m test/fcn-handle-derived-resolution/@fhdr_other/getsize_loop.m test/fcn-handle-derived-resolution/@fhdr_other/fhdr_other.m test/fcn-handle-derived-resolution/@fhdr_parent/numel.m test/fcn-handle-derived-resolution/@fhdr_parent/fhdr_parent.m test/fcn-handle-derived-resolution/fcn-handle-derived-resolution.tst test/nest/arg_nest.m test/nest/arg_ret.m test/nest/nest_eval.m test/nest/no_closure.m test/nest/persistent_nest.m test/nest/recursive_nest.m test/nest/recursive_nest2.m test/nest/recursive_nest3.m test/nest/scope0.m test/nest/scope1.m test/nest/scope2.m test/nest/scope3.m test/nest/script_nest.m test/nest/script_nest_script.m test/nest/nest.tst test/nest/varg_nest.m test/nest/varg_nest2.m test/publish/publish.tst test/publish/test_script.m test/publish/test_script_code_only.m test/publish/test_script_empty.m test/publish/test_script_example.m test/publish/test_script_head_only.m; do \ if test -f "$f"; then d=; else d="./"; fi; \ base=`echo $f | /usr/bin/sed 's,^test/,,'`; \ /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/fixed/`echo $base | /usr/bin/sed 's,/*[^/]*$,,'`; \ /usr/bin/install -c -m 644 $d$f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/fixed/$base; \ done /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/m /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/site/api-v51/m /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/site/m /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/site/oct/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/site/oct/api-v51/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/site/oct/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/site/exec/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/api-v51/site/exec/riscv64-koji-linux-gnu /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/4.2.2/site/exec/riscv64-koji-linux-gnu /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/imagelib' /usr/bin/install -c -m 644 scripts/image/default.img etc/icons/octave-logo.svg etc/icons/octave-sombrero.png etc/icons/octave-logo.ico '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/imagelib' rm -f libinterp/DOCSTRINGS-t && \ ( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /usr/bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \ if [ -s libinterp/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: libinterp/DOCSTRINGS is unchanged rm -f scripts/DOCSTRINGS-t && \ perl ./scripts/mkdoc.pl "." scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/optimization/private/__fdjac__.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m scripts/path/private/getsavepath.m scripts/pkg/pkg.m scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m scripts/polynomial/private/__splinefit__.m scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/private/validsetargs.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/sparse/private/__sprand__.m scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/__finish__.m scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m scripts/statistics/models/logistic_regression.m scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m scripts/plot/util/gnuplot_binary.in.m > scripts/DOCSTRINGS-t && \ if [ -s scripts/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change scripts/DOCSTRINGS-t scripts/DOCSTRINGS; else echo "scripts/DOCSTRINGS-t is empty!" 1>&2; rm -f scripts/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: scripts/DOCSTRINGS is unchanged /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' /usr/bin/install -c -m 644 ./doc/interpreter/octave.info ./doc/interpreter/octave.info-1 ./doc/interpreter/octave.info-2 ./doc/interpreter/octave.info-3 ./doc/interpreter/octave.info-4 ./doc/interpreter/octave.info-5 ./doc/interpreter/octave.info-6 ./doc/interpreter/octave.info-7 ./doc/interpreter/octave.info-8 ./doc/interpreter/octave.info-9 ./doc/liboctave/liboctave.info '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info/octave.info' install-info --info-dir='/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info/liboctave.info' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/man/man1' /usr/bin/install -c -m 644 doc/interpreter/mkoctfile.1 doc/interpreter/octave-cli.1 doc/interpreter/octave-config.1 doc/interpreter/octave.1 '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/man/man1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/install -c -m 644 libinterp/corefcn/Cell.cc-tst libinterp/corefcn/__contourc__.cc-tst libinterp/corefcn/__dispatch__.cc-tst libinterp/corefcn/__dsearchn__.cc-tst libinterp/corefcn/__ichol__.cc-tst libinterp/corefcn/__ilu__.cc-tst libinterp/corefcn/__lin_interpn__.cc-tst libinterp/corefcn/__magick_read__.cc-tst libinterp/corefcn/__pchip_deriv__.cc-tst libinterp/corefcn/__qp__.cc-tst libinterp/corefcn/besselj.cc-tst libinterp/corefcn/betainc.cc-tst libinterp/corefcn/bitfcns.cc-tst libinterp/corefcn/bsxfun.cc-tst libinterp/corefcn/cellfun.cc-tst libinterp/corefcn/conv2.cc-tst libinterp/corefcn/dassl.cc-tst libinterp/corefcn/data.cc-tst libinterp/corefcn/debug.cc-tst libinterp/corefcn/defaults.cc-tst libinterp/corefcn/det.cc-tst libinterp/corefcn/dirfns.cc-tst libinterp/corefcn/dlmread.cc-tst libinterp/corefcn/dot.cc-tst libinterp/corefcn/eig.cc-tst libinterp/corefcn/ellipj.cc-tst libinterp/corefcn/error.cc-tst libinterp/corefcn/errwarn.cc-tst libinterp/corefcn/fft.cc-tst libinterp/corefcn/fft2.cc-tst libinterp/corefcn/file-io.cc-tst libinterp/corefcn/filter.cc-tst libinterp/corefcn/find.cc-tst libinterp/corefcn/gammainc.cc-tst libinterp/corefcn/gcd.cc-tst libinterp/corefcn/getrusage.cc-tst libinterp/corefcn/givens.cc-tst libinterp/corefcn/graphics.cc-tst libinterp/corefcn/hash.cc-tst libinterp/corefcn/help.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/install -c -m 644 libinterp/corefcn/hess.cc-tst libinterp/corefcn/hex2num.cc-tst libinterp/corefcn/input.cc-tst libinterp/corefcn/inv.cc-tst libinterp/corefcn/kron.cc-tst libinterp/corefcn/lookup.cc-tst libinterp/corefcn/lsode.cc-tst libinterp/corefcn/lu.cc-tst libinterp/corefcn/mappers.cc-tst libinterp/corefcn/matrix_type.cc-tst libinterp/corefcn/max.cc-tst libinterp/corefcn/mgorth.cc-tst libinterp/corefcn/nproc.cc-tst libinterp/corefcn/oct-map.cc-tst libinterp/corefcn/ordschur.cc-tst libinterp/corefcn/pinv.cc-tst libinterp/corefcn/pr-output.cc-tst libinterp/corefcn/psi.cc-tst libinterp/corefcn/quad.cc-tst libinterp/corefcn/quadcc.cc-tst libinterp/corefcn/qz.cc-tst libinterp/corefcn/rand.cc-tst libinterp/corefcn/rcond.cc-tst libinterp/corefcn/regexp.cc-tst libinterp/corefcn/schur.cc-tst libinterp/corefcn/sighandlers.cc-tst libinterp/corefcn/sparse-xpow.cc-tst libinterp/corefcn/spparms.cc-tst libinterp/corefcn/sqrtm.cc-tst libinterp/corefcn/str2double.cc-tst libinterp/corefcn/strfind.cc-tst libinterp/corefcn/strfns.cc-tst libinterp/corefcn/sub2ind.cc-tst libinterp/corefcn/svd.cc-tst libinterp/corefcn/sylvester.cc-tst libinterp/corefcn/symtab.cc-tst libinterp/corefcn/syscalls.cc-tst libinterp/corefcn/sysdep.cc-tst libinterp/corefcn/time.cc-tst libinterp/corefcn/toplev.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/octave-value' /usr/bin/install -c -m 644 libinterp/octave-value/ov-base.cc-tst libinterp/octave-value/ov-bool-mat.cc-tst libinterp/octave-value/ov-cell.cc-tst libinterp/octave-value/ov-class.cc-tst libinterp/octave-value/ov-cx-diag.cc-tst libinterp/octave-value/ov-fcn-handle.cc-tst libinterp/octave-value/ov-fcn-inline.cc-tst libinterp/octave-value/ov-java.cc-tst libinterp/octave-value/ov-null-mat.cc-tst libinterp/octave-value/ov-oncleanup.cc-tst libinterp/octave-value/ov-range.cc-tst libinterp/octave-value/ov-struct.cc-tst libinterp/octave-value/ov-typeinfo.cc-tst libinterp/octave-value/ov-usr-fcn.cc-tst libinterp/octave-value/ov.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/octave-value' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp' /usr/bin/install -c -m 644 libinterp/octave.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/parse-tree' /usr/bin/install -c -m 644 libinterp/parse-tree/lex.ll-tst libinterp/parse-tree/pt-assign.cc-tst libinterp/parse-tree/pt-binop.cc-tst libinterp/parse-tree/pt-eval.cc-tst libinterp/parse-tree/pt-fcn-handle.cc-tst libinterp/parse-tree/pt-idx.cc-tst libinterp/parse-tree/pt-mat.cc-tst libinterp/parse-tree/oct-parse.in.yy-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/parse-tree' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/install -c -m 644 libinterp/corefcn/tril.cc-tst libinterp/corefcn/tsearch.cc-tst libinterp/corefcn/typecast.cc-tst libinterp/corefcn/utils.cc-tst libinterp/corefcn/variables.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/corefcn' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/dldfcn' /usr/bin/install -c -m 644 libinterp/dldfcn/__delaunayn__.cc-tst libinterp/dldfcn/__eigs__.cc-tst libinterp/dldfcn/__fltk_uigetfile__.cc-tst libinterp/dldfcn/__glpk__.cc-tst libinterp/dldfcn/__init_fltk__.cc-tst libinterp/dldfcn/__init_gnuplot__.cc-tst libinterp/dldfcn/__voronoi__.cc-tst libinterp/dldfcn/amd.cc-tst libinterp/dldfcn/audiodevinfo.cc-tst libinterp/dldfcn/chol.cc-tst libinterp/dldfcn/convhulln.cc-tst libinterp/dldfcn/dmperm.cc-tst libinterp/dldfcn/fftw.cc-tst libinterp/dldfcn/gzip.cc-tst libinterp/dldfcn/qr.cc-tst libinterp/dldfcn/symbfact.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/libinterp/dldfcn' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/liboctave/array' /usr/bin/install -c -m 644 liboctave/array/CMatrix.cc-tst liboctave/array/CSparse.cc-tst liboctave/array/dMatrix.cc-tst liboctave/array/dSparse.cc-tst liboctave/array/fCMatrix.cc-tst liboctave/array/fMatrix.cc-tst liboctave/array/idx-vector.cc-tst liboctave/array/Array.cc-tst liboctave/array/Sparse.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/liboctave/array' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/liboctave/util' /usr/bin/install -c -m 644 liboctave/util/oct-inttypes.cc-tst '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/tests/liboctave/util' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-ops.h liboctave/operators/smx-ops.h liboctave/operators/vx-ops.h liboctave/operators/mx-cdm-dm.h liboctave/operators/mx-dm-cdm.h liboctave/operators/mx-cs-dm.h liboctave/operators/mx-cs-m.h liboctave/operators/mx-cs-nda.h liboctave/operators/mx-cdm-cm.h liboctave/operators/mx-cdm-m.h liboctave/operators/mx-cdm-s.h liboctave/operators/mx-cm-cdm.h liboctave/operators/mx-cm-dm.h liboctave/operators/mx-cm-m.h liboctave/operators/mx-cnda-nda.h liboctave/operators/mx-cm-s.h liboctave/operators/mx-cnda-s.h liboctave/operators/mx-dm-cs.h liboctave/operators/mx-dm-cm.h liboctave/operators/mx-m-cs.h liboctave/operators/mx-nda-cs.h liboctave/operators/mx-m-cdm.h liboctave/operators/mx-m-cm.h liboctave/operators/mx-nda-cnda.h liboctave/operators/mx-s-cdm.h liboctave/operators/mx-s-cm.h liboctave/operators/mx-s-cnda.h liboctave/operators/mx-dm-m.h liboctave/operators/mx-m-dm.h liboctave/operators/mx-fcdm-fdm.h liboctave/operators/mx-fdm-fcdm.h liboctave/operators/mx-fcs-fdm.h liboctave/operators/mx-fcs-fm.h liboctave/operators/mx-fcs-fnda.h liboctave/operators/mx-fcdm-fcm.h liboctave/operators/mx-fcdm-fm.h liboctave/operators/mx-fcdm-fs.h liboctave/operators/mx-fcm-fcdm.h liboctave/operators/mx-fcm-fdm.h liboctave/operators/mx-fcm-fm.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-fcnda-fnda.h liboctave/operators/mx-fcm-fs.h liboctave/operators/mx-fcnda-fs.h liboctave/operators/mx-fdm-fcs.h liboctave/operators/mx-fdm-fcm.h liboctave/operators/mx-fm-fcs.h liboctave/operators/mx-fnda-fcs.h liboctave/operators/mx-fm-fcdm.h liboctave/operators/mx-fm-fcm.h liboctave/operators/mx-fnda-fcnda.h liboctave/operators/mx-fs-fcdm.h liboctave/operators/mx-fs-fcm.h liboctave/operators/mx-fs-fcnda.h liboctave/operators/mx-fdm-fm.h liboctave/operators/mx-fm-fdm.h liboctave/operators/mx-pm-m.h liboctave/operators/mx-m-pm.h liboctave/operators/mx-pm-cm.h liboctave/operators/mx-cm-pm.h liboctave/operators/mx-pm-fm.h liboctave/operators/mx-fm-pm.h liboctave/operators/mx-pm-fcm.h liboctave/operators/mx-fcm-pm.h liboctave/operators/mx-s-i8nda.h liboctave/operators/mx-i8nda-s.h liboctave/operators/mx-s-ui8nda.h liboctave/operators/mx-ui8nda-s.h liboctave/operators/mx-s-i16nda.h liboctave/operators/mx-i16nda-s.h liboctave/operators/mx-s-ui16nda.h liboctave/operators/mx-ui16nda-s.h liboctave/operators/mx-s-i32nda.h liboctave/operators/mx-i32nda-s.h liboctave/operators/mx-s-ui32nda.h liboctave/operators/mx-ui32nda-s.h liboctave/operators/mx-s-i64nda.h liboctave/operators/mx-i64nda-s.h liboctave/operators/mx-s-ui64nda.h liboctave/operators/mx-ui64nda-s.h liboctave/operators/mx-fs-i8nda.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-i8nda-fs.h liboctave/operators/mx-fs-ui8nda.h liboctave/operators/mx-ui8nda-fs.h liboctave/operators/mx-fs-i16nda.h liboctave/operators/mx-i16nda-fs.h liboctave/operators/mx-fs-ui16nda.h liboctave/operators/mx-ui16nda-fs.h liboctave/operators/mx-fs-i32nda.h liboctave/operators/mx-i32nda-fs.h liboctave/operators/mx-fs-ui32nda.h liboctave/operators/mx-ui32nda-fs.h liboctave/operators/mx-fs-i64nda.h liboctave/operators/mx-i64nda-fs.h liboctave/operators/mx-fs-ui64nda.h liboctave/operators/mx-ui64nda-fs.h liboctave/operators/mx-nda-i8.h liboctave/operators/mx-i8-nda.h liboctave/operators/mx-nda-ui8.h liboctave/operators/mx-ui8-nda.h liboctave/operators/mx-nda-i16.h liboctave/operators/mx-i16-nda.h liboctave/operators/mx-nda-ui16.h liboctave/operators/mx-ui16-nda.h liboctave/operators/mx-nda-i32.h liboctave/operators/mx-i32-nda.h liboctave/operators/mx-nda-ui32.h liboctave/operators/mx-ui32-nda.h liboctave/operators/mx-nda-i64.h liboctave/operators/mx-i64-nda.h liboctave/operators/mx-nda-ui64.h liboctave/operators/mx-ui64-nda.h liboctave/operators/mx-fnda-i8.h liboctave/operators/mx-i8-fnda.h liboctave/operators/mx-fnda-ui8.h liboctave/operators/mx-ui8-fnda.h liboctave/operators/mx-fnda-i16.h liboctave/operators/mx-i16-fnda.h liboctave/operators/mx-fnda-ui16.h liboctave/operators/mx-ui16-fnda.h liboctave/operators/mx-fnda-i32.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-i32-fnda.h liboctave/operators/mx-fnda-ui32.h liboctave/operators/mx-ui32-fnda.h liboctave/operators/mx-fnda-i64.h liboctave/operators/mx-i64-fnda.h liboctave/operators/mx-fnda-ui64.h liboctave/operators/mx-ui64-fnda.h liboctave/operators/mx-nda-i8nda.h liboctave/operators/mx-i8nda-nda.h liboctave/operators/mx-nda-ui8nda.h liboctave/operators/mx-ui8nda-nda.h liboctave/operators/mx-nda-i16nda.h liboctave/operators/mx-i16nda-nda.h liboctave/operators/mx-nda-ui16nda.h liboctave/operators/mx-ui16nda-nda.h liboctave/operators/mx-nda-i32nda.h liboctave/operators/mx-i32nda-nda.h liboctave/operators/mx-nda-ui32nda.h liboctave/operators/mx-ui32nda-nda.h liboctave/operators/mx-nda-i64nda.h liboctave/operators/mx-i64nda-nda.h liboctave/operators/mx-nda-ui64nda.h liboctave/operators/mx-ui64nda-nda.h liboctave/operators/mx-fnda-i8nda.h liboctave/operators/mx-i8nda-fnda.h liboctave/operators/mx-fnda-ui8nda.h liboctave/operators/mx-ui8nda-fnda.h liboctave/operators/mx-fnda-i16nda.h liboctave/operators/mx-i16nda-fnda.h liboctave/operators/mx-fnda-ui16nda.h liboctave/operators/mx-ui16nda-fnda.h liboctave/operators/mx-fnda-i32nda.h liboctave/operators/mx-i32nda-fnda.h liboctave/operators/mx-fnda-ui32nda.h liboctave/operators/mx-ui32nda-fnda.h liboctave/operators/mx-fnda-i64nda.h liboctave/operators/mx-i64nda-fnda.h liboctave/operators/mx-fnda-ui64nda.h liboctave/operators/mx-ui64nda-fnda.h liboctave/operators/mx-i8nda-ui8.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-i8nda-i16.h liboctave/operators/mx-i8nda-ui16.h liboctave/operators/mx-i8nda-i32.h liboctave/operators/mx-i8nda-ui32.h liboctave/operators/mx-i8nda-i64.h liboctave/operators/mx-i8nda-ui64.h liboctave/operators/mx-i16nda-i8.h liboctave/operators/mx-i16nda-ui8.h liboctave/operators/mx-i16nda-ui16.h liboctave/operators/mx-i16nda-i32.h liboctave/operators/mx-i16nda-ui32.h liboctave/operators/mx-i16nda-i64.h liboctave/operators/mx-i16nda-ui64.h liboctave/operators/mx-i32nda-i8.h liboctave/operators/mx-i32nda-ui8.h liboctave/operators/mx-i32nda-i16.h liboctave/operators/mx-i32nda-ui16.h liboctave/operators/mx-i32nda-ui32.h liboctave/operators/mx-i32nda-i64.h liboctave/operators/mx-i32nda-ui64.h liboctave/operators/mx-i64nda-i8.h liboctave/operators/mx-i64nda-ui8.h liboctave/operators/mx-i64nda-i16.h liboctave/operators/mx-i64nda-ui16.h liboctave/operators/mx-i64nda-i32.h liboctave/operators/mx-i64nda-ui32.h liboctave/operators/mx-i64nda-ui64.h liboctave/operators/mx-ui8nda-i8.h liboctave/operators/mx-ui8nda-i16.h liboctave/operators/mx-ui8nda-ui16.h liboctave/operators/mx-ui8nda-i32.h liboctave/operators/mx-ui8nda-ui32.h liboctave/operators/mx-ui8nda-i64.h liboctave/operators/mx-ui8nda-ui64.h liboctave/operators/mx-ui16nda-i8.h liboctave/operators/mx-ui16nda-ui8.h liboctave/operators/mx-ui16nda-i16.h liboctave/operators/mx-ui16nda-i32.h liboctave/operators/mx-ui16nda-ui32.h liboctave/operators/mx-ui16nda-i64.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-ui16nda-ui64.h liboctave/operators/mx-ui32nda-i8.h liboctave/operators/mx-ui32nda-ui8.h liboctave/operators/mx-ui32nda-i16.h liboctave/operators/mx-ui32nda-ui16.h liboctave/operators/mx-ui32nda-i32.h liboctave/operators/mx-ui32nda-i64.h liboctave/operators/mx-ui32nda-ui64.h liboctave/operators/mx-ui64nda-i8.h liboctave/operators/mx-ui64nda-ui8.h liboctave/operators/mx-ui64nda-i16.h liboctave/operators/mx-ui64nda-ui16.h liboctave/operators/mx-ui64nda-i32.h liboctave/operators/mx-ui64nda-ui32.h liboctave/operators/mx-ui64nda-i64.h liboctave/operators/mx-i8-ui8nda.h liboctave/operators/mx-i8-i16nda.h liboctave/operators/mx-i8-ui16nda.h liboctave/operators/mx-i8-i32nda.h liboctave/operators/mx-i8-ui32nda.h liboctave/operators/mx-i8-i64nda.h liboctave/operators/mx-i8-ui64nda.h liboctave/operators/mx-i16-i8nda.h liboctave/operators/mx-i16-ui8nda.h liboctave/operators/mx-i16-ui16nda.h liboctave/operators/mx-i16-i32nda.h liboctave/operators/mx-i16-ui32nda.h liboctave/operators/mx-i16-i64nda.h liboctave/operators/mx-i16-ui64nda.h liboctave/operators/mx-i32-i8nda.h liboctave/operators/mx-i32-ui8nda.h liboctave/operators/mx-i32-i16nda.h liboctave/operators/mx-i32-ui16nda.h liboctave/operators/mx-i32-ui32nda.h liboctave/operators/mx-i32-i64nda.h liboctave/operators/mx-i32-ui64nda.h liboctave/operators/mx-i64-i8nda.h liboctave/operators/mx-i64-ui8nda.h liboctave/operators/mx-i64-i16nda.h liboctave/operators/mx-i64-ui16nda.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-i64-i32nda.h liboctave/operators/mx-i64-ui32nda.h liboctave/operators/mx-i64-ui64nda.h liboctave/operators/mx-ui8-i8nda.h liboctave/operators/mx-ui8-i16nda.h liboctave/operators/mx-ui8-ui16nda.h liboctave/operators/mx-ui8-i32nda.h liboctave/operators/mx-ui8-ui32nda.h liboctave/operators/mx-ui8-i64nda.h liboctave/operators/mx-ui8-ui64nda.h liboctave/operators/mx-ui16-i8nda.h liboctave/operators/mx-ui16-ui8nda.h liboctave/operators/mx-ui16-i16nda.h liboctave/operators/mx-ui16-i32nda.h liboctave/operators/mx-ui16-ui32nda.h liboctave/operators/mx-ui16-i64nda.h liboctave/operators/mx-ui16-ui64nda.h liboctave/operators/mx-ui32-i8nda.h liboctave/operators/mx-ui32-ui8nda.h liboctave/operators/mx-ui32-i16nda.h liboctave/operators/mx-ui32-ui16nda.h liboctave/operators/mx-ui32-i32nda.h liboctave/operators/mx-ui32-i64nda.h liboctave/operators/mx-ui32-ui64nda.h liboctave/operators/mx-ui64-i8nda.h liboctave/operators/mx-ui64-ui8nda.h liboctave/operators/mx-ui64-i16nda.h liboctave/operators/mx-ui64-ui16nda.h liboctave/operators/mx-ui64-i32nda.h liboctave/operators/mx-ui64-ui32nda.h liboctave/operators/mx-ui64-i64nda.h liboctave/operators/mx-i8nda-ui8nda.h liboctave/operators/mx-i8nda-i16nda.h liboctave/operators/mx-i8nda-ui16nda.h liboctave/operators/mx-i8nda-i32nda.h liboctave/operators/mx-i8nda-ui32nda.h liboctave/operators/mx-i8nda-i64nda.h liboctave/operators/mx-i8nda-ui64nda.h liboctave/operators/mx-i16nda-i8nda.h liboctave/operators/mx-i16nda-ui8nda.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-i16nda-ui16nda.h liboctave/operators/mx-i16nda-i32nda.h liboctave/operators/mx-i16nda-ui32nda.h liboctave/operators/mx-i16nda-i64nda.h liboctave/operators/mx-i16nda-ui64nda.h liboctave/operators/mx-i32nda-i8nda.h liboctave/operators/mx-i32nda-ui8nda.h liboctave/operators/mx-i32nda-i16nda.h liboctave/operators/mx-i32nda-ui16nda.h liboctave/operators/mx-i32nda-ui32nda.h liboctave/operators/mx-i32nda-i64nda.h liboctave/operators/mx-i32nda-ui64nda.h liboctave/operators/mx-i64nda-i8nda.h liboctave/operators/mx-i64nda-ui8nda.h liboctave/operators/mx-i64nda-i16nda.h liboctave/operators/mx-i64nda-ui16nda.h liboctave/operators/mx-i64nda-i32nda.h liboctave/operators/mx-i64nda-ui32nda.h liboctave/operators/mx-i64nda-ui64nda.h liboctave/operators/mx-ui8nda-i8nda.h liboctave/operators/mx-ui8nda-i16nda.h liboctave/operators/mx-ui8nda-ui16nda.h liboctave/operators/mx-ui8nda-i32nda.h liboctave/operators/mx-ui8nda-ui32nda.h liboctave/operators/mx-ui8nda-i64nda.h liboctave/operators/mx-ui8nda-ui64nda.h liboctave/operators/mx-ui16nda-i8nda.h liboctave/operators/mx-ui16nda-ui8nda.h liboctave/operators/mx-ui16nda-i16nda.h liboctave/operators/mx-ui16nda-i32nda.h liboctave/operators/mx-ui16nda-ui32nda.h liboctave/operators/mx-ui16nda-i64nda.h liboctave/operators/mx-ui16nda-ui64nda.h liboctave/operators/mx-ui32nda-i8nda.h liboctave/operators/mx-ui32nda-ui8nda.h liboctave/operators/mx-ui32nda-i16nda.h liboctave/operators/mx-ui32nda-ui16nda.h liboctave/operators/mx-ui32nda-i32nda.h liboctave/operators/mx-ui32nda-i64nda.h liboctave/operators/mx-ui32nda-ui64nda.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/mx-ui64nda-i8nda.h liboctave/operators/mx-ui64nda-ui8nda.h liboctave/operators/mx-ui64nda-i16nda.h liboctave/operators/mx-ui64nda-ui16nda.h liboctave/operators/mx-ui64nda-i32nda.h liboctave/operators/mx-ui64nda-ui32nda.h liboctave/operators/mx-ui64nda-i64nda.h liboctave/operators/vx-ccv-cv.h liboctave/operators/vx-ccv-s.h liboctave/operators/vx-crv-rv.h liboctave/operators/vx-crv-s.h liboctave/operators/vx-cs-cv.h liboctave/operators/vx-cs-rv.h liboctave/operators/vx-cv-ccv.h liboctave/operators/vx-cv-cs.h liboctave/operators/vx-rv-crv.h liboctave/operators/vx-rv-cs.h liboctave/operators/vx-s-ccv.h liboctave/operators/vx-s-crv.h liboctave/operators/vx-fccv-fcv.h liboctave/operators/vx-fccv-fs.h liboctave/operators/vx-fcrv-frv.h liboctave/operators/vx-fcrv-fs.h liboctave/operators/vx-fcs-fcv.h liboctave/operators/vx-fcs-frv.h liboctave/operators/vx-fcv-fccv.h liboctave/operators/vx-fcv-fcs.h liboctave/operators/vx-frv-fcrv.h liboctave/operators/vx-frv-fcs.h liboctave/operators/vx-fs-fccv.h liboctave/operators/vx-fs-fcrv.h liboctave/operators/smx-sm-cs.h liboctave/operators/smx-cs-sm.h liboctave/operators/smx-scm-s.h liboctave/operators/smx-s-scm.h liboctave/operators/smx-scm-sm.h liboctave/operators/smx-sm-scm.h liboctave/operators/smx-m-sm.h liboctave/operators/smx-m-scm.h liboctave/operators/smx-cm-sm.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/operators/smx-cm-scm.h liboctave/operators/smx-sm-m.h liboctave/operators/smx-scm-m.h liboctave/operators/smx-sm-cm.h liboctave/operators/smx-scm-cm.h liboctave/operators/smx-bm-sbm.h liboctave/operators/smx-sbm-bm.h liboctave/numeric/DASPK-opts.h liboctave/numeric/DASRT-opts.h liboctave/numeric/DASSL-opts.h liboctave/numeric/LSODE-opts.h liboctave/numeric/Quad-opts.h libinterp/builtin-defun-decls.h libinterp/corefcn/defaults.h libinterp/corefcn/graphics-props.cc libinterp/corefcn/graphics.h libinterp/corefcn/mxarray.h libinterp/version.h octave-config.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/data' /usr/bin/install -c -m 644 examples/data/penny.mat '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/data' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc' /usr/bin/install -c -m 644 libgui/default-qt-settings doc/interpreter/doc-cache doc/interpreter/macros.texi CITATION NEWS '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/liboctave-build-info.h liboctave/array/Array.h liboctave/array/Array-util.h liboctave/array/boolMatrix.h liboctave/array/boolNDArray.h liboctave/array/boolSparse.h liboctave/array/CColVector.h liboctave/array/CDiagMatrix.h liboctave/array/chMatrix.h liboctave/array/chNDArray.h liboctave/array/CMatrix.h liboctave/array/CNDArray.h liboctave/array/CRowVector.h liboctave/array/CSparse.h liboctave/array/dColVector.h liboctave/array/dDiagMatrix.h liboctave/array/DiagArray2.h liboctave/array/dim-vector.h liboctave/array/dMatrix.h liboctave/array/dNDArray.h liboctave/array/dRowVector.h liboctave/array/dSparse.h liboctave/array/fCColVector.h liboctave/array/fCDiagMatrix.h liboctave/array/fCMatrix.h liboctave/array/fCNDArray.h liboctave/array/fColVector.h liboctave/array/fCRowVector.h liboctave/array/fDiagMatrix.h liboctave/array/fMatrix.h liboctave/array/fNDArray.h liboctave/array/fRowVector.h liboctave/array/idx-vector.h liboctave/array/int16NDArray.h liboctave/array/int32NDArray.h liboctave/array/int64NDArray.h liboctave/array/int8NDArray.h liboctave/array/intNDArray.h liboctave/array/MArray.h liboctave/array/Matrix.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/array/MatrixType.h liboctave/array/MDiagArray2.h liboctave/array/MSparse.h liboctave/array/PermMatrix.h liboctave/array/Range.h liboctave/array/Sparse.h liboctave/array/uint16NDArray.h liboctave/array/uint32NDArray.h liboctave/array/uint64NDArray.h liboctave/array/uint8NDArray.h liboctave/cruft/misc/f77-fcn.h liboctave/cruft/misc/lo-error.h liboctave/cruft/misc/quit.h liboctave/numeric/CollocWt.h liboctave/numeric/DAE.h liboctave/numeric/DAEFunc.h liboctave/numeric/DAERT.h liboctave/numeric/DAERTFunc.h liboctave/numeric/DASPK.h liboctave/numeric/DASRT.h liboctave/numeric/DASSL.h liboctave/numeric/DET.h liboctave/numeric/EIG.h liboctave/numeric/LSODE.h liboctave/numeric/ODE.h liboctave/numeric/ODEFunc.h liboctave/numeric/ODES.h liboctave/numeric/ODESFunc.h liboctave/numeric/Quad.h liboctave/numeric/aepbalance.h liboctave/numeric/base-dae.h liboctave/numeric/base-de.h liboctave/numeric/base-min.h liboctave/numeric/bsxfun-decl.h liboctave/numeric/bsxfun.h liboctave/numeric/chol.h liboctave/numeric/eigs-base.h liboctave/numeric/fEIG.h liboctave/numeric/gepbalance.h liboctave/numeric/hess.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/numeric/lo-amos-proto.h liboctave/numeric/lo-arpack-proto.h liboctave/numeric/lo-blas-proto.h liboctave/numeric/lo-fftpack-proto.h liboctave/numeric/lo-lapack-proto.h liboctave/numeric/lo-mappers.h liboctave/numeric/lo-qrupdate-proto.h liboctave/numeric/lo-ranlib-proto.h liboctave/numeric/lo-slatec-proto.h liboctave/numeric/lo-specfun.h liboctave/numeric/lu.h liboctave/numeric/oct-convn.h liboctave/numeric/oct-fftw.h liboctave/numeric/oct-norm.h liboctave/numeric/oct-rand.h liboctave/numeric/oct-spparms.h liboctave/numeric/qr.h liboctave/numeric/qrp.h liboctave/numeric/randgamma.h liboctave/numeric/randmtzig.h liboctave/numeric/randpoisson.h liboctave/numeric/schur.h liboctave/numeric/sparse-chol.h liboctave/numeric/sparse-dmsolve.h liboctave/numeric/sparse-lu.h liboctave/numeric/sparse-qr.h liboctave/numeric/svd.h liboctave/operators/mx-base.h liboctave/operators/mx-defs.h liboctave/operators/mx-ext.h liboctave/operators/mx-op-decl.h liboctave/operators/mx-op-defs.h liboctave/operators/Sparse-diag-op-defs.h liboctave/operators/Sparse-op-decls.h liboctave/operators/Sparse-op-defs.h liboctave/operators/Sparse-perm-op-defs.h liboctave/system/child-list.h liboctave/system/dir-ops.h liboctave/system/file-ops.h liboctave/system/file-stat.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/system/lo-sysdep.h liboctave/system/mach-info.h liboctave/system/oct-env.h liboctave/system/oct-group.h liboctave/system/oct-passwd.h liboctave/system/oct-syscalls.h liboctave/system/oct-time.h liboctave/system/oct-uname.h liboctave/util/action-container.h liboctave/util/base-list.h liboctave/util/byte-swap.h liboctave/util/caseless-str.h liboctave/util/cmd-edit.h liboctave/util/cmd-hist.h liboctave/util/data-conv.h liboctave/util/functor.h liboctave/util/glob-match.h liboctave/util/lo-array-errwarn.h liboctave/util/lo-array-gripes.h liboctave/util/lo-cutils.h liboctave/util/lo-hash.h liboctave/util/lo-ieee.h liboctave/util/lo-macros.h liboctave/util/lo-math.h liboctave/util/lo-traits.h liboctave/util/lo-utils.h liboctave/util/oct-alloc.h liboctave/util/oct-base64.h liboctave/util/oct-binmap.h liboctave/util/oct-cmplx.h liboctave/util/oct-glob.h liboctave/util/oct-inttypes.h liboctave/util/oct-inttypes-fwd.h liboctave/util/oct-locbuf.h liboctave/util/oct-mutex.h liboctave/util/oct-refcount.h liboctave/util/oct-rl-edit.h liboctave/util/oct-rl-hist.h liboctave/util/oct-string.h liboctave/util/oct-shlib.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 liboctave/util/oct-sort.h liboctave/util/pathsearch.h liboctave/util/lo-regexp.h liboctave/util/singleton-cleanup.h liboctave/util/sparse-sort.h liboctave/util/sparse-util.h liboctave/util/str-vec.h liboctave/util/sun-utils.h liboctave/util/unwind-prot.h liboctave/util/url-transfer.h liboctave/array/Array.cc liboctave/array/DiagArray2.cc liboctave/array/intNDArray.cc liboctave/array/MArray.cc liboctave/array/MDiagArray2.cc liboctave/array/MSparse.cc liboctave/array/Sparse.cc liboctave/numeric/bsxfun-defs.cc liboctave/operators/mx-inlines.cc liboctave/util/oct-sort.cc libinterp/builtins.h libinterp/build-env.h libinterp/liboctinterp-build-info.h libinterp/octave.h libinterp/options-usage.h libinterp/corefcn/base-text-renderer.h libinterp/corefcn/Cell.h libinterp/corefcn/c-file-ptr-stream.h libinterp/corefcn/call-stack.h libinterp/corefcn/cdisplay.h libinterp/corefcn/comment-list.h libinterp/corefcn/data.h libinterp/corefcn/debug.h libinterp/corefcn/defun-dld.h libinterp/corefcn/defun-int.h libinterp/corefcn/defun.h libinterp/corefcn/dirfns.h libinterp/corefcn/display.h libinterp/corefcn/dynamic-ld.h libinterp/corefcn/error.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 libinterp/corefcn/errwarn.h libinterp/corefcn/event-queue.h libinterp/corefcn/file-io.h libinterp/corefcn/ft-text-renderer.h libinterp/corefcn/gl-render.h libinterp/corefcn/gl2ps-print.h libinterp/corefcn/gripes.h libinterp/corefcn/help.h libinterp/corefcn/hook-fcn.h libinterp/corefcn/input.h libinterp/corefcn/interpreter.h libinterp/corefcn/load-path.h libinterp/corefcn/load-save.h libinterp/corefcn/ls-ascii-helper.h libinterp/corefcn/ls-hdf5.h libinterp/corefcn/ls-mat-ascii.h libinterp/corefcn/ls-mat4.h libinterp/corefcn/ls-mat5.h libinterp/corefcn/ls-oct-text.h libinterp/corefcn/ls-oct-binary.h libinterp/corefcn/ls-utils.h libinterp/corefcn/mex.h libinterp/corefcn/mexproto.h libinterp/corefcn/oct-errno.h libinterp/corefcn/oct-fstrm.h libinterp/corefcn/oct-handle.h libinterp/corefcn/oct-hdf5-types.h libinterp/corefcn/oct-hist.h libinterp/corefcn/oct-iostrm.h libinterp/corefcn/oct-lvalue.h libinterp/corefcn/oct-map.h libinterp/corefcn/oct-obj.h libinterp/corefcn/oct-prcstrm.h libinterp/corefcn/oct-procbuf.h libinterp/corefcn/oct-stdstrm.h libinterp/corefcn/oct-stream.h libinterp/corefcn/oct-strstrm.h libinterp/corefcn/oct.h libinterp/corefcn/octave-default-image.h libinterp/corefcn/octave-link.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 libinterp/corefcn/octave-preserve-stream-state.h libinterp/corefcn/pager.h libinterp/corefcn/pr-output.h libinterp/corefcn/procstream.h libinterp/corefcn/profiler.h libinterp/corefcn/sighandlers.h libinterp/corefcn/sparse-xdiv.h libinterp/corefcn/sparse-xpow.h libinterp/corefcn/symtab.h libinterp/corefcn/sysdep.h libinterp/corefcn/text-renderer.h libinterp/corefcn/toplev.h libinterp/corefcn/txt-eng.h libinterp/corefcn/utils.h libinterp/corefcn/variables.h libinterp/corefcn/workspace-element.h libinterp/corefcn/xdiv.h libinterp/corefcn/xnorm.h libinterp/corefcn/xpow.h libinterp/corefcn/zfstream.h libinterp/corefcn/jit-util.h libinterp/corefcn/jit-typeinfo.h libinterp/corefcn/jit-ir.h libinterp/corefcn/pt-jit.h libinterp/operators/ops.h libinterp/octave-value/ov-base-diag.h libinterp/octave-value/ov-base-mat.h libinterp/octave-value/ov-base-scalar.h libinterp/octave-value/ov-base.h libinterp/octave-value/ov-bool-mat.h libinterp/octave-value/ov-bool.h libinterp/octave-value/ov-builtin.h libinterp/octave-value/ov-cell.h libinterp/octave-value/ov-ch-mat.h libinterp/octave-value/ov-class.h libinterp/octave-value/ov-classdef.h libinterp/octave-value/ov-colon.h libinterp/octave-value/ov-complex.h libinterp/octave-value/ov-cs-list.h libinterp/octave-value/ov-cx-diag.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 libinterp/octave-value/ov-cx-mat.h libinterp/octave-value/ov-dld-fcn.h libinterp/octave-value/ov-fcn-handle.h libinterp/octave-value/ov-fcn-inline.h libinterp/octave-value/ov-fcn.h libinterp/octave-value/ov-float.h libinterp/octave-value/ov-flt-complex.h libinterp/octave-value/ov-flt-cx-diag.h libinterp/octave-value/ov-flt-cx-mat.h libinterp/octave-value/ov-flt-re-diag.h libinterp/octave-value/ov-flt-re-mat.h libinterp/octave-value/ov-java.h libinterp/octave-value/ov-lazy-idx.h libinterp/octave-value/ov-mex-fcn.h libinterp/octave-value/ov-null-mat.h libinterp/octave-value/ov-oncleanup.h libinterp/octave-value/ov-perm.h libinterp/octave-value/ov-range.h libinterp/octave-value/ov-re-diag.h libinterp/octave-value/ov-re-mat.h libinterp/octave-value/ov-scalar.h libinterp/octave-value/ov-str-mat.h libinterp/octave-value/ov-struct.h libinterp/octave-value/ov-typeinfo.h libinterp/octave-value/ov-usr-fcn.h libinterp/octave-value/ov.h libinterp/octave-value/ovl.h libinterp/octave-value/ov-base-int.h libinterp/octave-value/ov-int-traits.h libinterp/octave-value/ov-int16.h libinterp/octave-value/ov-int32.h libinterp/octave-value/ov-int64.h libinterp/octave-value/ov-int8.h libinterp/octave-value/ov-intx.h libinterp/octave-value/ov-uint16.h libinterp/octave-value/ov-uint32.h libinterp/octave-value/ov-uint64.h libinterp/octave-value/ov-uint8.h libinterp/octave-value/ov-base-sparse.h libinterp/octave-value/ov-bool-sparse.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/install -c -m 644 libinterp/octave-value/ov-cx-sparse.h libinterp/octave-value/ov-re-sparse.h libinterp/parse-tree/lex.h libinterp/parse-tree/parse.h libinterp/parse-tree/pt-all.h libinterp/parse-tree/pt-arg-list.h libinterp/parse-tree/pt-array-list.h libinterp/parse-tree/pt-assign.h libinterp/parse-tree/pt-binop.h libinterp/parse-tree/pt-bp.h libinterp/parse-tree/pt-cbinop.h libinterp/parse-tree/pt-cell.h libinterp/parse-tree/pt-check.h libinterp/parse-tree/pt-classdef.h libinterp/parse-tree/pt-cmd.h libinterp/parse-tree/pt-colon.h libinterp/parse-tree/pt-const.h libinterp/parse-tree/pt-decl.h libinterp/parse-tree/pt-eval.h libinterp/parse-tree/pt-except.h libinterp/parse-tree/pt-exp.h libinterp/parse-tree/pt-fcn-handle.h libinterp/parse-tree/pt-funcall.h libinterp/parse-tree/pt-id.h libinterp/parse-tree/pt-idx.h libinterp/parse-tree/pt-jump.h libinterp/parse-tree/pt-loop.h libinterp/parse-tree/pt-mat.h libinterp/parse-tree/pt-misc.h libinterp/parse-tree/pt-pr-code.h libinterp/parse-tree/pt-select.h libinterp/parse-tree/pt-stmt.h libinterp/parse-tree/pt-unop.h libinterp/parse-tree/pt-walk.h libinterp/parse-tree/pt.h libinterp/parse-tree/token.h src/octave-build-info.h '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2' /bin/sh ./libtool --mode=install /usr/bin/install -c liboctave/liboctave.la libinterp/liboctinterp.la libinterp/dldfcn/__delaunayn__.la libinterp/dldfcn/__eigs__.la libinterp/dldfcn/__fltk_uigetfile__.la libinterp/dldfcn/__glpk__.la libinterp/dldfcn/__init_fltk__.la libinterp/dldfcn/__init_gnuplot__.la libinterp/dldfcn/__osmesa_print__.la libinterp/dldfcn/__voronoi__.la libinterp/dldfcn/amd.la libinterp/dldfcn/audiodevinfo.la libinterp/dldfcn/audioread.la libinterp/dldfcn/ccolamd.la libinterp/dldfcn/chol.la libinterp/dldfcn/colamd.la libinterp/dldfcn/convhulln.la libinterp/dldfcn/dmperm.la libinterp/dldfcn/fftw.la libinterp/dldfcn/gzip.la libinterp/dldfcn/qr.la libinterp/dldfcn/symbfact.la libinterp/dldfcn/symrcm.la libgui/liboctgui.la '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2' libtool: install: /usr/bin/install -c liboctave/.libs/liboctave.so.4.0.0 /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctave.so.4.0.0 libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctave.so.4.0.0 liboctave.so.4 || { rm -f liboctave.so.4 && ln -s liboctave.so.4.0.0 liboctave.so.4; }; }) libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctave.so.4.0.0 liboctave.so || { rm -f liboctave.so && ln -s liboctave.so.4.0.0 liboctave.so; }; }) libtool: install: /usr/bin/install -c liboctave/.libs/liboctave.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctave.la BUILDSTDERR: libtool: warning: relinking 'libinterp/liboctinterp.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -version-info 4:0:0 -no-undefined -bindir /usr/bin -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/liboctinterp.la -rpath /usr/lib64/octave/4.2.2 libinterp/liboctinterp_la-octave.lo libinterp/liboctinterp_la-version.lo libinterp/operators/liboctinterp_la-op-b-b.lo libinterp/operators/liboctinterp_la-op-b-bm.lo libinterp/operators/liboctinterp_la-op-b-sbm.lo libinterp/operators/liboctinterp_la-op-bm-b.lo libinterp/operators/liboctinterp_la-op-bm-bm.lo libinterp/operators/liboctinterp_la-op-bm-sbm.lo libinterp/operators/liboctinterp_la-op-cdm-cdm.lo libinterp/operators/liboctinterp_la-op-cdm-cm.lo libinterp/operators/liboctinterp_la-op-cdm-cs.lo libinterp/operators/liboctinterp_la-op-cdm-dm.lo libinterp/operators/liboctinterp_la-op-cdm-m.lo libinterp/operators/liboctinterp_la-op-cdm-s.lo libinterp/operators/liboctinterp_la-op-cell.lo libinterp/operators/liboctinterp_la-op-chm.lo libinterp/operators/liboctinterp_la-op-class.lo libinterp/operators/liboctinterp_la-op-cm-cdm.lo libinterp/operators/liboctinterp_la-op-cm-cm.lo libinterp/operators/liboctinterp_la-op-cm-cs.lo libinterp/operators/liboctinterp_la-op-cm-dm.lo libinterp/operators/liboctinterp_la-op-cm-m.lo libinterp/operators/liboctinterp_la-op-cm-pm.lo libinterp/operators/liboctinterp_la-op-cm-s.lo libinterp/operators/liboctinterp_la-op-cm-scm.lo libinterp/operators/liboctinterp_la-op-cm-sm.lo libinterp/operators/liboctinterp_la-op-cs-cm.lo libinterp/operators/liboctinterp_la-op-cs-cs.lo libinterp/operators/liboctinterp_la-op-cs-m.lo libinterp/operators/liboctinterp_la-op-cs-s.lo libinterp/operators/liboctinterp_la-op-cs-scm.lo libinterp/operators/liboctinterp_la-op-cs-sm.lo libinterp/operators/liboctinterp_la-op-dm-cdm.lo libinterp/operators/liboctinterp_la-op-dm-cm.lo libinterp/operators/liboctinterp_la-op-dm-cs.lo libinterp/operators/liboctinterp_la-op-dm-dm.lo libinterp/operators/liboctinterp_la-op-dm-m.lo libinterp/operators/liboctinterp_la-op-dm-s.lo libinterp/operators/liboctinterp_la-op-dm-scm.lo libinterp/operators/liboctinterp_la-op-dm-sm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcdm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcm.lo libinterp/operators/liboctinterp_la-op-fcdm-fcs.lo libinterp/operators/liboctinterp_la-op-fcdm-fdm.lo libinterp/operators/liboctinterp_la-op-fcdm-fm.lo libinterp/operators/liboctinterp_la-op-fcdm-fs.lo libinterp/operators/liboctinterp_la-op-fcm-fcdm.lo libinterp/operators/liboctinterp_la-op-fcm-fcm.lo libinterp/operators/liboctinterp_la-op-fcm-fcs.lo libinterp/operators/liboctinterp_la-op-fcm-fdm.lo libinterp/operators/liboctinterp_la-op-fcm-fm.lo libinterp/operators/liboctinterp_la-op-fcm-fs.lo libinterp/operators/liboctinterp_la-op-fcm-pm.lo libinterp/operators/liboctinterp_la-op-fcn.lo libinterp/operators/liboctinterp_la-op-fcs-fcm.lo libinterp/operators/liboctinterp_la-op-fcs-fcs.lo libinterp/operators/liboctinterp_la-op-fcs-fm.lo libinterp/operators/liboctinterp_la-op-fcs-fs.lo libinterp/operators/liboctinterp_la-op-fdm-fcdm.lo libinterp/operators/liboctinterp_la-op-fdm-fcm.lo libinterp/operators/liboctinterp_la-op-fdm-fcs.lo libinterp/operators/liboctinterp_la-op-fdm-fdm.lo libinterp/operators/liboctinterp_la-op-fdm-fm.lo libinterp/operators/liboctinterp_la-op-fdm-fs.lo libinterp/operators/liboctinterp_la-op-fm-fcdm.lo libinterp/operators/liboctinterp_la-op-fm-fcm.lo libinterp/operators/liboctinterp_la-op-fm-fcs.lo libinterp/operators/liboctinterp_la-op-fm-fdm.lo libinterp/operators/liboctinterp_la-op-fm-fm.lo libinterp/operators/liboctinterp_la-op-fm-fs.lo libinterp/operators/liboctinterp_la-op-fm-pm.lo libinterp/operators/liboctinterp_la-op-fs-fcm.lo libinterp/operators/liboctinterp_la-op-fs-fcs.lo libinterp/operators/liboctinterp_la-op-fs-fm.lo libinterp/operators/liboctinterp_la-op-fs-fs.lo libinterp/operators/liboctinterp_la-op-i16-i16.lo libinterp/operators/liboctinterp_la-op-i32-i32.lo libinterp/operators/liboctinterp_la-op-i64-i64.lo libinterp/operators/liboctinterp_la-op-i8-i8.lo libinterp/operators/liboctinterp_la-op-int-concat.lo libinterp/operators/liboctinterp_la-op-m-cdm.lo libinterp/operators/liboctinterp_la-op-m-cm.lo libinterp/operators/liboctinterp_la-op-m-cs.lo libinterp/operators/liboctinterp_la-op-m-dm.lo libinterp/operators/liboctinterp_la-op-m-m.lo libinterp/operators/liboctinterp_la-op-m-pm.lo libinterp/operators/liboctinterp_la-op-m-s.lo libinterp/operators/liboctinterp_la-op-m-scm.lo libinterp/operators/liboctinterp_la-op-m-sm.lo libinterp/operators/liboctinterp_la-op-pm-cm.lo libinterp/operators/liboctinterp_la-op-pm-fcm.lo libinterp/operators/liboctinterp_la-op-pm-fm.lo libinterp/operators/liboctinterp_la-op-pm-m.lo libinterp/operators/liboctinterp_la-op-pm-pm.lo libinterp/operators/liboctinterp_la-op-pm-scm.lo libinterp/operators/liboctinterp_la-op-pm-sm.lo libinterp/operators/liboctinterp_la-op-range.lo libinterp/operators/liboctinterp_la-op-s-cm.lo libinterp/operators/liboctinterp_la-op-s-cs.lo libinterp/operators/liboctinterp_la-op-s-m.lo libinterp/operators/liboctinterp_la-op-s-s.lo libinterp/operators/liboctinterp_la-op-s-scm.lo libinterp/operators/liboctinterp_la-op-s-sm.lo libinterp/operators/liboctinterp_la-op-sbm-b.lo libinterp/operators/liboctinterp_la-op-sbm-bm.lo libinterp/operators/liboctinterp_la-op-sbm-sbm.lo libinterp/operators/liboctinterp_la-op-scm-cm.lo libinterp/operators/liboctinterp_la-op-scm-cs.lo libinterp/operators/liboctinterp_la-op-scm-m.lo libinterp/operators/liboctinterp_la-op-scm-s.lo libinterp/operators/liboctinterp_la-op-scm-scm.lo libinterp/operators/liboctinterp_la-op-scm-sm.lo libinterp/operators/liboctinterp_la-op-sm-cm.lo libinterp/operators/liboctinterp_la-op-sm-cs.lo libinterp/operators/liboctinterp_la-op-sm-m.lo libinterp/operators/liboctinterp_la-op-sm-s.lo libinterp/operators/liboctinterp_la-op-sm-scm.lo libinterp/operators/liboctinterp_la-op-sm-sm.lo libinterp/operators/liboctinterp_la-op-str-m.lo libinterp/operators/liboctinterp_la-op-str-s.lo libinterp/operators/liboctinterp_la-op-str-str.lo libinterp/operators/liboctinterp_la-op-struct.lo libinterp/operators/liboctinterp_la-op-ui16-ui16.lo libinterp/operators/liboctinterp_la-op-ui32-ui32.lo libinterp/operators/liboctinterp_la-op-ui64-ui64.lo libinterp/operators/liboctinterp_la-op-ui8-ui8.lo libinterp/template-inst/liboctinterp_la-Array-tc.lo libinterp/template-inst/liboctinterp_la-Array-jit.lo libinterp/corefcn/liboctinterp_la-oct-errno.lo libinterp/operators/liboctinterp_la-ops.lo libinterp/liboctinterp_la-builtins.lo libinterp/liboctinterp_la-build-env.lo libinterp/liboctinterp_la-build-env-features.lo libinterp/liboctinterp_la-liboctinterp-build-info.lo libinterp/octave-value/liboctave-value.la libinterp/parse-tree/libparse-tree.la libinterp/corefcn/libcorefcn.la liboctave/liboctave.la -lfreetype -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lGL -lGLU -lfontconfig -lfreetype -lX11 -lgl2ps -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/.libs/liboctinterp_la-octave.o libinterp/.libs/liboctinterp_la-version.o libinterp/operators/.libs/liboctinterp_la-op-b-b.o libinterp/operators/.libs/liboctinterp_la-op-b-bm.o libinterp/operators/.libs/liboctinterp_la-op-b-sbm.o libinterp/operators/.libs/liboctinterp_la-op-bm-b.o libinterp/operators/.libs/liboctinterp_la-op-bm-bm.o libinterp/operators/.libs/liboctinterp_la-op-bm-sbm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-cdm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-cm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-cs.o libinterp/operators/.libs/liboctinterp_la-op-cdm-dm.o libinterp/operators/.libs/liboctinterp_la-op-cdm-m.o libinterp/operators/.libs/liboctinterp_la-op-cdm-s.o libinterp/operators/.libs/liboctinterp_la-op-cell.o libinterp/operators/.libs/liboctinterp_la-op-chm.o libinterp/operators/.libs/liboctinterp_la-op-class.o libinterp/operators/.libs/liboctinterp_la-op-cm-cdm.o libinterp/operators/.libs/liboctinterp_la-op-cm-cm.o libinterp/operators/.libs/liboctinterp_la-op-cm-cs.o libinterp/operators/.libs/liboctinterp_la-op-cm-dm.o libinterp/operators/.libs/liboctinterp_la-op-cm-m.o libinterp/operators/.libs/liboctinterp_la-op-cm-pm.o libinterp/operators/.libs/liboctinterp_la-op-cm-s.o libinterp/operators/.libs/liboctinterp_la-op-cm-scm.o libinterp/operators/.libs/liboctinterp_la-op-cm-sm.o libinterp/operators/.libs/liboctinterp_la-op-cs-cm.o libinterp/operators/.libs/liboctinterp_la-op-cs-cs.o libinterp/operators/.libs/liboctinterp_la-op-cs-m.o libinterp/operators/.libs/liboctinterp_la-op-cs-s.o libinterp/operators/.libs/liboctinterp_la-op-cs-scm.o libinterp/operators/.libs/liboctinterp_la-op-cs-sm.o libinterp/operators/.libs/liboctinterp_la-op-dm-cdm.o libinterp/operators/.libs/liboctinterp_la-op-dm-cm.o libinterp/operators/.libs/liboctinterp_la-op-dm-cs.o libinterp/operators/.libs/liboctinterp_la-op-dm-dm.o libinterp/operators/.libs/liboctinterp_la-op-dm-m.o libinterp/operators/.libs/liboctinterp_la-op-dm-s.o libinterp/operators/.libs/liboctinterp_la-op-dm-scm.o libinterp/operators/.libs/liboctinterp_la-op-dm-sm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fcdm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fcm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fcm-pm.o libinterp/operators/.libs/liboctinterp_la-op-fcn.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fm.o libinterp/operators/.libs/liboctinterp_la-op-fcs-fs.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fdm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcdm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fm-fdm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fm.o libinterp/operators/.libs/liboctinterp_la-op-fm-fs.o libinterp/operators/.libs/liboctinterp_la-op-fm-pm.o libinterp/operators/.libs/liboctinterp_la-op-fs-fcm.o libinterp/operators/.libs/liboctinterp_la-op-fs-fcs.o libinterp/operators/.libs/liboctinterp_la-op-fs-fm.o libinterp/operators/.libs/liboctinterp_la-op-fs-fs.o libinterp/operators/.libs/liboctinterp_la-op-i16-i16.o libinterp/operators/.libs/liboctinterp_la-op-i32-i32.o libinterp/operators/.libs/liboctinterp_la-op-i64-i64.o libinterp/operators/.libs/liboctinterp_la-op-i8-i8.o libinterp/operators/.libs/liboctinterp_la-op-int-concat.o libinterp/operators/.libs/liboctinterp_la-op-m-cdm.o libinterp/operators/.libs/liboctinterp_la-op-m-cm.o libinterp/operators/.libs/liboctinterp_la-op-m-cs.o libinterp/operators/.libs/liboctinterp_la-op-m-dm.o libinterp/operators/.libs/liboctinterp_la-op-m-m.o libinterp/operators/.libs/liboctinterp_la-op-m-pm.o libinterp/operators/.libs/liboctinterp_la-op-m-s.o libinterp/operators/.libs/liboctinterp_la-op-m-scm.o libinterp/operators/.libs/liboctinterp_la-op-m-sm.o libinterp/operators/.libs/liboctinterp_la-op-pm-cm.o libinterp/operators/.libs/liboctinterp_la-op-pm-fcm.o libinterp/operators/.libs/liboctinterp_la-op-pm-fm.o libinterp/operators/.libs/liboctinterp_la-op-pm-m.o libinterp/operators/.libs/liboctinterp_la-op-pm-pm.o libinterp/operators/.libs/liboctinterp_la-op-pm-scm.o libinterp/operators/.libs/liboctinterp_la-op-pm-sm.o libinterp/operators/.libs/liboctinterp_la-op-range.o libinterp/operators/.libs/liboctinterp_la-op-s-cm.o libinterp/operators/.libs/liboctinterp_la-op-s-cs.o libinterp/operators/.libs/liboctinterp_la-op-s-m.o libinterp/operators/.libs/liboctinterp_la-op-s-s.o libinterp/operators/.libs/liboctinterp_la-op-s-scm.o libinterp/operators/.libs/liboctinterp_la-op-s-sm.o libinterp/operators/.libs/liboctinterp_la-op-sbm-b.o libinterp/operators/.libs/liboctinterp_la-op-sbm-bm.o libinterp/operators/.libs/liboctinterp_la-op-sbm-sbm.o libinterp/operators/.libs/liboctinterp_la-op-scm-cm.o libinterp/operators/.libs/liboctinterp_la-op-scm-cs.o libinterp/operators/.libs/liboctinterp_la-op-scm-m.o libinterp/operators/.libs/liboctinterp_la-op-scm-s.o libinterp/operators/.libs/liboctinterp_la-op-scm-scm.o libinterp/operators/.libs/liboctinterp_la-op-scm-sm.o libinterp/operators/.libs/liboctinterp_la-op-sm-cm.o libinterp/operators/.libs/liboctinterp_la-op-sm-cs.o libinterp/operators/.libs/liboctinterp_la-op-sm-m.o libinterp/operators/.libs/liboctinterp_la-op-sm-s.o libinterp/operators/.libs/liboctinterp_la-op-sm-scm.o libinterp/operators/.libs/liboctinterp_la-op-sm-sm.o libinterp/operators/.libs/liboctinterp_la-op-str-m.o libinterp/operators/.libs/liboctinterp_la-op-str-s.o libinterp/operators/.libs/liboctinterp_la-op-str-str.o libinterp/operators/.libs/liboctinterp_la-op-struct.o libinterp/operators/.libs/liboctinterp_la-op-ui16-ui16.o libinterp/operators/.libs/liboctinterp_la-op-ui32-ui32.o libinterp/operators/.libs/liboctinterp_la-op-ui64-ui64.o libinterp/operators/.libs/liboctinterp_la-op-ui8-ui8.o libinterp/template-inst/.libs/liboctinterp_la-Array-tc.o libinterp/template-inst/.libs/liboctinterp_la-Array-jit.o libinterp/corefcn/.libs/liboctinterp_la-oct-errno.o libinterp/operators/.libs/liboctinterp_la-ops.o libinterp/.libs/liboctinterp_la-builtins.o libinterp/.libs/liboctinterp_la-build-env.o libinterp/.libs/liboctinterp_la-build-env-features.o libinterp/.libs/liboctinterp_la-liboctinterp-build-info.o -Wl,--whole-archive libinterp/octave-value/.libs/liboctave-value.a libinterp/parse-tree/.libs/libparse-tree.a libinterp/corefcn/.libs/libcorefcn.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctave -lhdf5 -lGraphicsMagick++ -lGraphicsMagick -lz -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lGL -lGLU -lfontconfig -lfreetype -lX11 -lgl2ps -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,liboctinterp.so.4 -o libinterp/.libs/liboctinterp.so.4.0.0 libtool: install: /usr/bin/install -c libinterp/.libs/liboctinterp.so.4.0.0T /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctinterp.so.4.0.0 libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctinterp.so.4.0.0 liboctinterp.so.4 || { rm -f liboctinterp.so.4 && ln -s liboctinterp.so.4.0.0 liboctinterp.so.4; }; }) libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctinterp.so.4.0.0 liboctinterp.so || { rm -f liboctinterp.so && ln -s liboctinterp.so.4.0.0 liboctinterp.so; }; }) libtool: install: /usr/bin/install -c libinterp/.libs/liboctinterp.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctinterp.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__delaunayn__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__delaunayn__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__delaunayn___la-__delaunayn__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__delaunayn___la-__delaunayn__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lqhull -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__delaunayn__.so -o libinterp/dldfcn/.libs/__delaunayn__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__delaunayn__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__delaunayn__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__delaunayn__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__delaunayn__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__eigs__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__eigs__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__eigs___la-__eigs__.lo libinterp/liboctinterp.la liboctave/liboctave.la -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lopenblas -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__eigs___la-__eigs__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -larpack -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lopenblas -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__eigs__.so -o libinterp/dldfcn/.libs/__eigs__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__eigs__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__eigs__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__eigs__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__eigs__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__fltk_uigetfile__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -lfltk_gl -lfltk -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__fltk_uigetfile__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__fltk_uigetfile___la-__fltk_uigetfile__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfreetype -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__fltk_uigetfile___la-__fltk_uigetfile__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -lfltk_gl -lfltk -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lfreetype -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__fltk_uigetfile__.so -o libinterp/dldfcn/.libs/__fltk_uigetfile__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__fltk_uigetfile__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__fltk_uigetfile__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__fltk_uigetfile__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__fltk_uigetfile__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__glpk__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__glpk__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__glpk___la-__glpk__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lglpk -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__glpk___la-__glpk__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lglpk -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__glpk__.so -o libinterp/dldfcn/.libs/__glpk__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__glpk__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__glpk__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__glpk__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__glpk__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__init_fltk__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -lfltk_gl -lfltk -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__init_fltk__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__init_fltk___la-__init_fltk__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfreetype -lGL -lGLU -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__init_fltk___la-__init_fltk__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -lfltk_gl -lfltk -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lfreetype -lGL -lGLU -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__init_fltk__.so -o libinterp/dldfcn/.libs/__init_fltk__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_fltk__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__init_fltk__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_fltk__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__init_fltk__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__init_gnuplot__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__init_gnuplot__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__init_gnuplot___la-__init_gnuplot__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__init_gnuplot___la-__init_gnuplot__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__init_gnuplot__.so -o libinterp/dldfcn/.libs/__init_gnuplot__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_gnuplot__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__init_gnuplot__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__init_gnuplot__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__init_gnuplot__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__osmesa_print__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/freetype2 -I/usr/include/libpng16 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__osmesa_print__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__osmesa_print___la-__osmesa_print__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lOSMesa -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__osmesa_print___la-__osmesa_print__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lOSMesa -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__osmesa_print__.so -o libinterp/dldfcn/.libs/__osmesa_print__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__osmesa_print__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__osmesa_print__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__osmesa_print__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__osmesa_print__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/__voronoi__.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/__voronoi__.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/__voronoi___la-__voronoi__.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/__voronoi___la-__voronoi__.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lqhull -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,__voronoi__.so -o libinterp/dldfcn/.libs/__voronoi__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__voronoi__.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__voronoi__.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/__voronoi__.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/__voronoi__.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/amd.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/amd.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/amd_la-amd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/amd_la-amd.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,amd.so -o libinterp/dldfcn/.libs/amd.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/amd.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/amd.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/amd.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/amd.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/audiodevinfo.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -I/usr/include/alsa -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/audiodevinfo.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/audiodevinfo_la-audiodevinfo.lo libinterp/liboctinterp.la liboctave/liboctave.la -lportaudio -lm -lpthread -lasound -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/audiodevinfo_la-audiodevinfo.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lportaudio -lasound -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,audiodevinfo.so -o libinterp/dldfcn/.libs/audiodevinfo.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audiodevinfo.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/audiodevinfo.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audiodevinfo.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/audiodevinfo.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/audioread.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/audioread.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/audioread_la-audioread.lo libinterp/liboctinterp.la liboctave/liboctave.la -lsndfile -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/audioread_la-audioread.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lsndfile -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,audioread.so -o libinterp/dldfcn/.libs/audioread.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audioread.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/audioread.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/audioread.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/audioread.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/ccolamd.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/ccolamd.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/ccolamd_la-ccolamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/ccolamd_la-ccolamd.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,ccolamd.so -o libinterp/dldfcn/.libs/ccolamd.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/ccolamd.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/ccolamd.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/ccolamd.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/ccolamd.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/chol.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/chol.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/chol_la-chol.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/chol_la-chol.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,chol.so -o libinterp/dldfcn/.libs/chol.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/chol.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/chol.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/chol.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/chol.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/colamd.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/colamd.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/colamd_la-colamd.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/colamd_la-colamd.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,colamd.so -o libinterp/dldfcn/.libs/colamd.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/colamd.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/colamd.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/colamd.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/colamd.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/convhulln.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/convhulln.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/convhulln_la-convhulln.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqhull -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/convhulln_la-convhulln.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lqhull -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,convhulln.so -o libinterp/dldfcn/.libs/convhulln.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/convhulln.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/convhulln.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/convhulln.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/convhulln.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/dmperm.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/dmperm.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/dmperm_la-dmperm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/dmperm_la-dmperm.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,dmperm.so -o libinterp/dldfcn/.libs/dmperm.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/dmperm.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/dmperm.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/dmperm.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/dmperm.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/fftw.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/fftw.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/fftw_la-fftw.lo libinterp/liboctinterp.la liboctave/liboctave.la -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/fftw_la-fftw.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lfftw3_threads -lfftw3 -lfftw3f_threads -lfftw3f -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,fftw.so -o libinterp/dldfcn/.libs/fftw.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/fftw.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/fftw.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/fftw.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/fftw.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/gzip.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/gzip.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/gzip_la-gzip.lo libinterp/liboctinterp.la liboctave/liboctave.la -lz -lbz2 -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/gzip_la-gzip.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lz -lbz2 -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,gzip.so -o libinterp/dldfcn/.libs/gzip.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/gzip.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/gzip.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/gzip.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/gzip.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/qr.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/qr.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/qr_la-qr.lo libinterp/liboctinterp.la liboctave/liboctave.la -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/qr_la-qr.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lqrupdate -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,qr.so -o libinterp/dldfcn/.libs/qr.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/qr.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/qr.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/qr.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/qr.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/symbfact.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/symbfact.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/symbfact_la-symbfact.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/symbfact_la-symbfact.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,symbfact.so -o libinterp/dldfcn/.libs/symbfact.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/symbfact.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/symbfact.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/symbfact.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/symbfact.la BUILDSTDERR: libtool: warning: relinking 'libinterp/dldfcn/symrcm.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -avoid-version -module -no-undefined -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libinterp/dldfcn/symrcm.la -rpath /usr/lib64/octave/4.2.2 libinterp/dldfcn/symrcm_la-symrcm.lo libinterp/liboctinterp.la liboctave/liboctave.la -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o libinterp/dldfcn/.libs/symrcm_la-symrcm.o -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lcholmod -lumfpack -lamd -lcamd -lcolamd -lccolamd -lcxsparse -lsuitesparseconfig -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,symrcm.so -o libinterp/dldfcn/.libs/symrcm.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/symrcm.soT /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/symrcm.so libtool: install: /usr/bin/install -c libinterp/dldfcn/.libs/symrcm.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/symrcm.la BUILDSTDERR: libtool: warning: relinking 'libgui/liboctgui.la' libtool: install: (cd /builddir/build/BUILD/octave-4.2.2; /bin/sh "/builddir/build/BUILD/octave-4.2.2/libtool" --tag CXX --mode=relink g++ -fPIC -pthread -fopenmp -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -version-info 2:0:0 -no-undefined -bindir /usr/bin -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -o libgui/liboctgui.la -rpath /usr/lib64/octave/4.2.2 libgui/qterminal/libqterminal.la libgui/src/libgui-src.la libgui/graphics/libgui-graphics.la libinterp/liboctinterp.la liboctave/liboctave.la -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2-qt5 -lGL -lGLU -lutil -lm -inst-prefix-dir /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64) libtool: relink: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/riscv64-redhat-linux/8/crti.o /usr/lib/gcc/riscv64-redhat-linux/8/crtbeginS.o -Wl,--whole-archive libgui/qterminal/.libs/libqterminal.a libgui/src/.libs/libgui-src.a libgui/graphics/.libs/libgui-graphics.a -Wl,--no-whole-archive -Wl,-rpath -Wl,/usr/lib64/octave/4.2.2 -L/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 -L/usr/lib64/octave/4.2.2 -loctinterp -loctave -lQt5Network -lQt5OpenGL -lQt5PrintSupport -lQt5Widgets -lQt5Gui -lQt5Core -lqscintilla2-qt5 -lGL -lGLU -lutil -L/usr/lib/gcc/riscv64-redhat-linux/8 -L/lib64/lp64d/../lib64/lp64d -L/usr/lib64/lp64d/../lib64/lp64d -L/lib/../lib64/lp64d -L/usr/lib/../lib64/lp64d -L/lib64/lp64d -L/usr/lib64/lp64d -lstdc++ -lm -lgomp -lpthread -lc -latomic -lgcc_s /usr/lib/gcc/riscv64-redhat-linux/8/crtendS.o /usr/lib/gcc/riscv64-redhat-linux/8/crtn.o -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -O2 -g -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,-z -Wl,relro -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -fopenmp -Wl,-soname -Wl,liboctgui.so.2 -o libgui/.libs/liboctgui.so.2.0.0 libtool: install: /usr/bin/install -c libgui/.libs/liboctgui.so.2.0.0T /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctgui.so.2.0.0 libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctgui.so.2.0.0 liboctgui.so.2 || { rm -f liboctgui.so.2 && ln -s liboctgui.so.2.0.0 liboctgui.so.2; }; }) libtool: install: (cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && { ln -s -f liboctgui.so.2.0.0 liboctgui.so || { rm -f liboctgui.so && ln -s liboctgui.so.2.0.0 liboctgui.so; }; }) libtool: install: /usr/bin/install -c libgui/.libs/liboctgui.lai /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctgui.la BUILDSTDERR: libtool: warning: remember to run 'libtool --finish /usr/lib64/octave/4.2.2' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/locale' /usr/bin/install -c -m 644 libgui/languages/be_BY.qm libgui/languages/de_DE.qm libgui/languages/en_US.qm libgui/languages/es_ES.qm libgui/languages/eu_ES.qm libgui/languages/fr_FR.qm libgui/languages/it_IT.qm libgui/languages/ja_JP.qm libgui/languages/nl_NL.qm libgui/languages/pt_BR.qm libgui/languages/pt_PT.qm libgui/languages/ru_RU.qm libgui/languages/uk_UA.qm libgui/languages/zh_CN.qm '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/locale' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/@ftp' /usr/bin/install -c -m 644 scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/@ftp' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio' /usr/bin/install -c -m 644 scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio/@audioplayer' /usr/bin/install -c -m 644 scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio/@audioplayer' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio/@audiorecorder' /usr/bin/install -c -m 644 scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/audio/@audiorecorder' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/deprecated' /usr/bin/install -c -m 644 scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/deprecated' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/elfun' /usr/bin/install -c -m 644 scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/elfun' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general' /usr/bin/install -c -m 644 scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general' /usr/bin/install -c -m 644 scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general/private' /usr/bin/install -c -m 644 scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/general/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/geometry' /usr/bin/install -c -m 644 scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/geometry' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/gui' /usr/bin/install -c -m 644 scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/gui' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/gui/private' /usr/bin/install -c -m 644 scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/gui/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/help' /usr/bin/install -c -m 644 scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/help' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/help/private' /usr/bin/install -c -m 644 scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/help/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image' /usr/bin/install -c -m 644 scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image' /usr/bin/install -c -m 644 scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image/private' /usr/bin/install -c -m 644 scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/image/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/io' /usr/bin/install -c -m 644 scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/io' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/java' /usr/bin/install -c -m 644 scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/java/octave.jar '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/java' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/linear-algebra' /usr/bin/install -c -m 644 scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/linear-algebra' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous' /usr/bin/install -c -m 644 scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous' /usr/bin/install -c -m 644 scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous/private' /usr/bin/install -c -m 644 scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/miscellaneous/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/ode' /usr/bin/install -c -m 644 scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/ode' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/ode/private' /usr/bin/install -c -m 644 scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/ode/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/optimization' /usr/bin/install -c -m 644 scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/optimization' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/optimization/private' /usr/bin/install -c -m 644 scripts/optimization/private/__fdjac__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/optimization/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/path' /usr/bin/install -c -m 644 scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/path' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/path/private' /usr/bin/install -c -m 644 scripts/path/private/getsavepath.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/path/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/pkg' /usr/bin/install -c -m 644 scripts/pkg/pkg.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/pkg' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/pkg/private' /usr/bin/install -c -m 644 scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/pkg/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/appearance' /usr/bin/install -c -m 644 scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/appearance' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/appearance/private' /usr/bin/install -c -m 644 scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/appearance/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw' /usr/bin/install -c -m 644 scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw' /usr/bin/install -c -m 644 scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw' /usr/bin/install -c -m 644 scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw/private' /usr/bin/install -c -m 644 scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/draw/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util' /usr/bin/install -c -m 644 scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util' /usr/bin/install -c -m 644 scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/gnuplot_binary.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util/private' /usr/bin/install -c -m 644 scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/plot/util/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/polynomial' /usr/bin/install -c -m 644 scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/polynomial' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/polynomial/private' /usr/bin/install -c -m 644 scripts/polynomial/private/__splinefit__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/polynomial/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/prefs' /usr/bin/install -c -m 644 scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/prefs' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/prefs/private' /usr/bin/install -c -m 644 scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/prefs/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/profiler' /usr/bin/install -c -m 644 scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/profiler' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/profiler' /usr/bin/install -c -m 644 scripts/profiler/html/flat.html scripts/profiler/html/flat_entry.html scripts/profiler/html/function.html scripts/profiler/html/hierarchical.html scripts/profiler/html/hierarchical_entry.html scripts/profiler/html/style.css '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/profiler' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/set' /usr/bin/install -c -m 644 scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/set' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/set/private' /usr/bin/install -c -m 644 scripts/set/private/validsetargs.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/set/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/signal' /usr/bin/install -c -m 644 scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/signal' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/signal/private' /usr/bin/install -c -m 644 scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/signal/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/sparse' /usr/bin/install -c -m 644 scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/sparse' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/sparse/private' /usr/bin/install -c -m 644 scripts/sparse/private/__sprand__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/sparse/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/specfun' /usr/bin/install -c -m 644 scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/specfun' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/special-matrix' /usr/bin/install -c -m 644 scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/special-matrix' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup' /usr/bin/install -c -m 644 scripts/startup/__finish__.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/startup' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/base' /usr/bin/install -c -m 644 scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/base' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/distributions' /usr/bin/install -c -m 644 scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/distributions' /usr/bin/install -c -m 644 scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/distributions' /usr/bin/install -c -m 644 scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/distributions' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/models' /usr/bin/install -c -m 644 scripts/statistics/models/logistic_regression.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/models' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/models/private' /usr/bin/install -c -m 644 scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/models/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/tests' /usr/bin/install -c -m 644 scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/statistics/tests' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/strings' /usr/bin/install -c -m 644 scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/strings' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/testfun' /usr/bin/install -c -m 644 scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/testfun' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/testfun/private' /usr/bin/install -c -m 644 scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/testfun/private' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/time' /usr/bin/install -c -m 644 scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/m/time' make install-data-hook make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu if [ -n "`cat libinterp/dldfcn/PKG_ADD`" ]; then \ /usr/bin/install -c -m 644 libinterp/dldfcn/PKG_ADD /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/PKG_ADD; \ fi cd /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2 && \ for ltlib in libinterp/dldfcn/__delaunayn__.la libinterp/dldfcn/__eigs__.la libinterp/dldfcn/__fltk_uigetfile__.la libinterp/dldfcn/__glpk__.la libinterp/dldfcn/__init_fltk__.la libinterp/dldfcn/__init_gnuplot__.la libinterp/dldfcn/__osmesa_print__.la libinterp/dldfcn/__voronoi__.la libinterp/dldfcn/amd.la libinterp/dldfcn/audiodevinfo.la libinterp/dldfcn/audioread.la libinterp/dldfcn/ccolamd.la libinterp/dldfcn/chol.la libinterp/dldfcn/colamd.la libinterp/dldfcn/convhulln.la libinterp/dldfcn/dmperm.la libinterp/dldfcn/fftw.la libinterp/dldfcn/gzip.la libinterp/dldfcn/qr.la libinterp/dldfcn/symbfact.la libinterp/dldfcn/symrcm.la; do \ f=`echo $ltlib | /usr/bin/sed 's,.*/,,'`; \ dl=`/usr/bin/sed -n -e "s/dlname='\([^']*\)'/\1/p" < $f`; \ if [ -n "$dl" ]; then \ /usr/bin/install -c $dl /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/`echo $f | /usr/bin/sed 's,^lib,,; s,\.la$,.oct,'`; \ else \ echo "error: dlname is empty in $ltlib!"; \ exit 1; \ fi; \ lnames=`/usr/bin/sed -n -e "s/library_names='\([^']*\)'/\1/p" < $f`; \ if [ -n "$lnames" ]; then \ rm -f $f $lnames $dl; \ fi \ done rm -f libinterp/DOCSTRINGS-t && \ ( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /usr/bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \ if [ -s libinterp/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: libinterp/DOCSTRINGS is unchanged /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc /usr/bin/install -c -m 644 libinterp/DOCSTRINGS /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/built-in-docstrings /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave /usr/bin/install -c -m 644 libinterp/deprecated-config.h /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave/config.h make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' Making install-html in libgnu make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Nothing to be done for 'install-html-am'. make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file rm -f libinterp/DOCSTRINGS-t && \ ( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /usr/bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \ if [ -s libinterp/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: libinterp/DOCSTRINGS is unchanged rm -f scripts/DOCSTRINGS-t && \ perl ./scripts/mkdoc.pl "." scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/optimization/private/__fdjac__.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m scripts/path/private/getsavepath.m scripts/pkg/pkg.m scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m scripts/polynomial/private/__splinefit__.m scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/private/validsetargs.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/sparse/private/__sprand__.m scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/__finish__.m scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m scripts/statistics/models/logistic_regression.m scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m scripts/plot/util/gnuplot_binary.in.m > scripts/DOCSTRINGS-t && \ if [ -s scripts/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change scripts/DOCSTRINGS-t scripts/DOCSTRINGS; else echo "scripts/DOCSTRINGS-t is empty!" 1>&2; rm -f scripts/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: scripts/DOCSTRINGS is unchanged /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave/octave.html' /usr/bin/install -c -m 644 'doc/interpreter/octave.html'/* '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave/octave.html' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave/liboctave.html' /usr/bin/install -c -m 644 'doc/liboctave/liboctave.html'/* '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave/liboctave.html' make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' Making install-info in libgnu make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Nothing to be done for 'install-info-am'. make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file rm -f libinterp/DOCSTRINGS-t && \ ( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /usr/bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \ if [ -s libinterp/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: libinterp/DOCSTRINGS is unchanged rm -f scripts/DOCSTRINGS-t && \ perl ./scripts/mkdoc.pl "." scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/optimization/private/__fdjac__.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m scripts/path/private/getsavepath.m scripts/pkg/pkg.m scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m scripts/polynomial/private/__splinefit__.m scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/private/validsetargs.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/sparse/private/__sprand__.m scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/__finish__.m scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m scripts/statistics/models/logistic_regression.m scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m scripts/plot/util/gnuplot_binary.in.m > scripts/DOCSTRINGS-t && \ if [ -s scripts/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change scripts/DOCSTRINGS-t scripts/DOCSTRINGS; else echo "scripts/DOCSTRINGS-t is empty!" 1>&2; rm -f scripts/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: scripts/DOCSTRINGS is unchanged /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' /usr/bin/install -c -m 644 ./doc/interpreter/octave.info ./doc/interpreter/octave.info-1 ./doc/interpreter/octave.info-2 ./doc/interpreter/octave.info-3 ./doc/interpreter/octave.info-4 ./doc/interpreter/octave.info-5 ./doc/interpreter/octave.info-6 ./doc/interpreter/octave.info-7 ./doc/interpreter/octave.info-8 ./doc/interpreter/octave.info-9 ./doc/liboctave/liboctave.info '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' install-info --info-dir='/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info/octave.info' install-info --info-dir='/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info' '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info/liboctave.info' make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' Making install-pdf in libgnu make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Entering directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[2]: Nothing to be done for 'install-pdf-am'. make[2]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2/libgnu' make[1]: Entering directory '/builddir/build/BUILD/octave-4.2.2' BUILDSTDERR: preserving existing HG-ID file rm -f libinterp/DOCSTRINGS-t && \ ( perl ./libinterp/gendoc.pl "." libinterp/corefcn/DASPK-opts.cc libinterp/corefcn/DASRT-opts.cc libinterp/corefcn/DASSL-opts.cc libinterp/corefcn/LSODE-opts.cc libinterp/corefcn/Quad-opts.cc libinterp/octave.cc libinterp/octave-value/ov-base.cc libinterp/octave-value/ov-bool-mat.cc libinterp/octave-value/ov-cell.cc libinterp/octave-value/ov-class.cc libinterp/octave-value/ov-classdef.cc libinterp/octave-value/ov-fcn-handle.cc libinterp/octave-value/ov-fcn-inline.cc libinterp/octave-value/ov-java.cc libinterp/octave-value/ov-null-mat.cc libinterp/octave-value/ov-oncleanup.cc libinterp/octave-value/ov-range.cc libinterp/octave-value/ov-struct.cc libinterp/octave-value/ov-typeinfo.cc libinterp/octave-value/ov-usr-fcn.cc libinterp/octave-value/ov.cc libinterp/parse-tree/lex.ll libinterp/parse-tree/pt-arg-list.cc libinterp/parse-tree/pt-binop.cc libinterp/parse-tree/pt-eval.cc libinterp/parse-tree/pt-mat.cc libinterp/corefcn/__contourc__.cc libinterp/corefcn/__dispatch__.cc libinterp/corefcn/__dsearchn__.cc libinterp/corefcn/__ichol__.cc libinterp/corefcn/__ilu__.cc libinterp/corefcn/__lin_interpn__.cc libinterp/corefcn/__luinc__.cc libinterp/corefcn/__magick_read__.cc libinterp/corefcn/__pchip_deriv__.cc libinterp/corefcn/__qp__.cc libinterp/corefcn/balance.cc libinterp/corefcn/besselj.cc libinterp/corefcn/betainc.cc libinterp/corefcn/bitfcns.cc libinterp/corefcn/bsxfun.cc libinterp/corefcn/cellfun.cc libinterp/corefcn/colloc.cc libinterp/corefcn/conv2.cc libinterp/corefcn/daspk.cc libinterp/corefcn/dasrt.cc libinterp/corefcn/dassl.cc libinterp/corefcn/data.cc libinterp/corefcn/debug.cc libinterp/corefcn/defaults.cc libinterp/corefcn/det.cc libinterp/corefcn/dirfns.cc libinterp/corefcn/dlmread.cc libinterp/corefcn/dot.cc libinterp/corefcn/eig.cc libinterp/corefcn/ellipj.cc libinterp/corefcn/error.cc libinterp/corefcn/fft.cc libinterp/corefcn/fft2.cc libinterp/corefcn/fftn.cc libinterp/corefcn/file-io.cc libinterp/corefcn/filter.cc libinterp/corefcn/find.cc libinterp/corefcn/gammainc.cc libinterp/corefcn/gcd.cc libinterp/corefcn/getgrent.cc libinterp/corefcn/getpwent.cc libinterp/corefcn/getrusage.cc libinterp/corefcn/givens.cc libinterp/corefcn/graphics.cc libinterp/corefcn/hash.cc libinterp/corefcn/help.cc libinterp/corefcn/hess.cc libinterp/corefcn/hex2num.cc libinterp/corefcn/input.cc libinterp/corefcn/inv.cc libinterp/corefcn/interpreter.cc libinterp/corefcn/kron.cc libinterp/corefcn/load-path.cc libinterp/corefcn/load-save.cc libinterp/corefcn/lookup.cc libinterp/corefcn/ls-oct-text.cc libinterp/corefcn/lsode.cc libinterp/corefcn/lu.cc libinterp/corefcn/mappers.cc libinterp/corefcn/matrix_type.cc libinterp/corefcn/max.cc libinterp/corefcn/mgorth.cc libinterp/corefcn/nproc.cc libinterp/corefcn/oct-hist.cc libinterp/corefcn/octave-link.cc libinterp/corefcn/ordschur.cc libinterp/corefcn/pager.cc libinterp/corefcn/pinv.cc libinterp/corefcn/pr-output.cc libinterp/corefcn/profiler.cc libinterp/corefcn/psi.cc libinterp/corefcn/quad.cc libinterp/corefcn/quadcc.cc libinterp/corefcn/qz.cc libinterp/corefcn/rand.cc libinterp/corefcn/rcond.cc libinterp/corefcn/regexp.cc libinterp/corefcn/schur.cc libinterp/corefcn/sighandlers.cc libinterp/corefcn/sparse.cc libinterp/corefcn/spparms.cc libinterp/corefcn/sqrtm.cc libinterp/corefcn/str2double.cc libinterp/corefcn/strfind.cc libinterp/corefcn/strfns.cc libinterp/corefcn/sub2ind.cc libinterp/corefcn/svd.cc libinterp/corefcn/sylvester.cc libinterp/corefcn/symtab.cc libinterp/corefcn/syscalls.cc libinterp/corefcn/sysdep.cc libinterp/corefcn/time.cc libinterp/corefcn/toplev.cc libinterp/corefcn/tril.cc libinterp/corefcn/tsearch.cc libinterp/corefcn/typecast.cc libinterp/corefcn/urlwrite.cc libinterp/corefcn/utils.cc libinterp/corefcn/variables.cc libinterp/corefcn/pt-jit.cc libinterp/parse-tree/oct-parse.in.yy libinterp/dldfcn/__delaunayn__.cc libinterp/dldfcn/__eigs__.cc libinterp/dldfcn/__fltk_uigetfile__.cc libinterp/dldfcn/__glpk__.cc libinterp/dldfcn/__init_fltk__.cc libinterp/dldfcn/__init_gnuplot__.cc libinterp/dldfcn/__osmesa_print__.cc libinterp/dldfcn/__voronoi__.cc libinterp/dldfcn/amd.cc libinterp/dldfcn/audiodevinfo.cc libinterp/dldfcn/audioread.cc libinterp/dldfcn/ccolamd.cc libinterp/dldfcn/chol.cc libinterp/dldfcn/colamd.cc libinterp/dldfcn/convhulln.cc libinterp/dldfcn/dmperm.cc libinterp/dldfcn/fftw.cc libinterp/dldfcn/gzip.cc libinterp/dldfcn/qr.cc libinterp/dldfcn/symbfact.cc libinterp/dldfcn/symrcm.cc; /usr/bin/sed -ne '/^\x1d/,$p' ./libinterp/op-kw-docs ) > libinterp/DOCSTRINGS-t && \ if [ -s libinterp/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change libinterp/DOCSTRINGS-t libinterp/DOCSTRINGS; else echo "libinterp/DOCSTRINGS-t is empty!" 1>&2; rm -f libinterp/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: libinterp/DOCSTRINGS is unchanged rm -f scripts/DOCSTRINGS-t && \ perl ./scripts/mkdoc.pl "." scripts/audio/lin2mu.m scripts/audio/mu2lin.m scripts/audio/record.m scripts/audio/sound.m scripts/audio/soundsc.m scripts/audio/@audioplayer/__get_properties__.m scripts/audio/@audioplayer/audioplayer.m scripts/audio/@audioplayer/display.m scripts/audio/@audioplayer/get.m scripts/audio/@audioplayer/isplaying.m scripts/audio/@audioplayer/pause.m scripts/audio/@audioplayer/play.m scripts/audio/@audioplayer/playblocking.m scripts/audio/@audioplayer/resume.m scripts/audio/@audioplayer/set.m scripts/audio/@audioplayer/stop.m scripts/audio/@audioplayer/subsasgn.m scripts/audio/@audioplayer/subsref.m scripts/audio/@audiorecorder/__get_properties__.m scripts/audio/@audiorecorder/audiorecorder.m scripts/audio/@audiorecorder/display.m scripts/audio/@audiorecorder/get.m scripts/audio/@audiorecorder/getaudiodata.m scripts/audio/@audiorecorder/getplayer.m scripts/audio/@audiorecorder/isrecording.m scripts/audio/@audiorecorder/pause.m scripts/audio/@audiorecorder/play.m scripts/audio/@audiorecorder/record.m scripts/audio/@audiorecorder/recordblocking.m scripts/audio/@audiorecorder/resume.m scripts/audio/@audiorecorder/set.m scripts/audio/@audiorecorder/stop.m scripts/audio/@audiorecorder/subsasgn.m scripts/audio/@audiorecorder/subsref.m scripts/deprecated/bicubic.m scripts/deprecated/bitmax.m scripts/deprecated/comma.m scripts/deprecated/delaunay3.m scripts/deprecated/dump_prefs.m scripts/deprecated/find_dir_in_path.m scripts/deprecated/finite.m scripts/deprecated/fmod.m scripts/deprecated/fnmatch.m scripts/deprecated/gmap40.m scripts/deprecated/isstr.m scripts/deprecated/loadaudio.m scripts/deprecated/luinc.m scripts/deprecated/mahalanobis.m scripts/deprecated/md5sum.m scripts/deprecated/mouse_wheel_zoom.m scripts/deprecated/nfields.m scripts/deprecated/octave_config_info.m scripts/deprecated/octave_tmp_file_name.m scripts/deprecated/onenormest.m scripts/deprecated/paren.m scripts/deprecated/playaudio.m scripts/deprecated/saveaudio.m scripts/deprecated/semicolon.m scripts/deprecated/setaudio.m scripts/deprecated/sleep.m scripts/deprecated/syl.m scripts/deprecated/usage.m scripts/deprecated/usleep.m scripts/deprecated/wavread.m scripts/deprecated/wavwrite.m scripts/elfun/acosd.m scripts/elfun/acot.m scripts/elfun/acotd.m scripts/elfun/acoth.m scripts/elfun/acsc.m scripts/elfun/acscd.m scripts/elfun/acsch.m scripts/elfun/asec.m scripts/elfun/asecd.m scripts/elfun/asech.m scripts/elfun/asind.m scripts/elfun/atan2d.m scripts/elfun/atand.m scripts/elfun/cosd.m scripts/elfun/cot.m scripts/elfun/cotd.m scripts/elfun/coth.m scripts/elfun/csc.m scripts/elfun/cscd.m scripts/elfun/csch.m scripts/elfun/sec.m scripts/elfun/secd.m scripts/elfun/sech.m scripts/elfun/sind.m scripts/elfun/tand.m scripts/general/accumarray.m scripts/general/accumdim.m scripts/general/bincoeff.m scripts/general/bitcmp.m scripts/general/bitget.m scripts/general/bitset.m scripts/general/blkdiag.m scripts/general/cart2pol.m scripts/general/cart2sph.m scripts/general/cell2mat.m scripts/general/celldisp.m scripts/general/chop.m scripts/general/circshift.m scripts/general/common_size.m scripts/general/cplxpair.m scripts/general/cumtrapz.m scripts/general/curl.m scripts/general/dblquad.m scripts/general/deal.m scripts/general/deg2rad.m scripts/general/del2.m scripts/general/display.m scripts/general/divergence.m scripts/general/fieldnames.m scripts/general/flip.m scripts/general/flipdim.m scripts/general/fliplr.m scripts/general/flipud.m scripts/general/grabcode.m scripts/general/gradient.m scripts/general/idivide.m scripts/general/inputParser.m scripts/general/int2str.m scripts/general/interp1.m scripts/general/interp2.m scripts/general/interp3.m scripts/general/interpft.m scripts/general/interpn.m scripts/general/isdir.m scripts/general/isequal.m scripts/general/isequaln.m scripts/general/loadobj.m scripts/general/logspace.m scripts/general/methods.m scripts/general/nargchk.m scripts/general/narginchk.m scripts/general/nargoutchk.m scripts/general/nextpow2.m scripts/general/nthargout.m scripts/general/num2str.m scripts/general/pol2cart.m scripts/general/polyarea.m scripts/general/postpad.m scripts/general/prepad.m scripts/general/publish.m scripts/general/quadgk.m scripts/general/quadl.m scripts/general/quadv.m scripts/general/rad2deg.m scripts/general/randi.m scripts/general/rat.m scripts/general/repmat.m scripts/general/rot90.m scripts/general/rotdim.m scripts/general/saveobj.m scripts/general/shift.m scripts/general/shiftdim.m scripts/general/sortrows.m scripts/general/sph2cart.m scripts/general/structfun.m scripts/general/subsindex.m scripts/general/trapz.m scripts/general/triplequad.m scripts/general/validateattributes.m scripts/general/private/__isequal__.m scripts/general/private/__publish_html_output__.m scripts/general/private/__publish_latex_output__.m scripts/general/private/__splinen__.m scripts/geometry/convhull.m scripts/geometry/delaunayn.m scripts/geometry/delaunay.m scripts/geometry/dsearch.m scripts/geometry/dsearchn.m scripts/geometry/griddata.m scripts/geometry/griddata3.m scripts/geometry/griddatan.m scripts/geometry/inpolygon.m scripts/geometry/rectint.m scripts/geometry/tsearchn.m scripts/geometry/voronoi.m scripts/geometry/voronoin.m scripts/gui/dialog.m scripts/gui/errordlg.m scripts/gui/guidata.m scripts/gui/guihandles.m scripts/gui/helpdlg.m scripts/gui/inputdlg.m scripts/gui/listdlg.m scripts/gui/msgbox.m scripts/gui/questdlg.m scripts/gui/uibuttongroup.m scripts/gui/uicontextmenu.m scripts/gui/uicontrol.m scripts/gui/uigetdir.m scripts/gui/uigetfile.m scripts/gui/uimenu.m scripts/gui/uipanel.m scripts/gui/uipushtool.m scripts/gui/uiputfile.m scripts/gui/uiresume.m scripts/gui/uitoggletool.m scripts/gui/uitoolbar.m scripts/gui/uiwait.m scripts/gui/waitbar.m scripts/gui/waitforbuttonpress.m scripts/gui/warndlg.m scripts/gui/private/__file_filter__.m scripts/gui/private/__fltk_file_filter__.m scripts/gui/private/__get_funcname__.m scripts/gui/private/__is_function__.m scripts/gui/private/__uigetdir_fltk__.m scripts/gui/private/__uigetfile_fltk__.m scripts/gui/private/__uiobject_split_args__.m scripts/gui/private/__uiputfile_fltk__.m scripts/help/__gripe_missing_component__.m scripts/help/__makeinfo__.m scripts/help/__unimplemented__.m scripts/help/ans.m scripts/help/doc.m scripts/help/doc_cache_create.m scripts/help/get_first_help_sentence.m scripts/help/error_ids.m scripts/help/help.m scripts/help/lookfor.m scripts/help/print_usage.m scripts/help/type.m scripts/help/warning_ids.m scripts/help/which.m scripts/help/private/__additional_help_message__.m scripts/help/private/__strip_html_tags__.m scripts/image/autumn.m scripts/image/bone.m scripts/image/brighten.m scripts/image/cmpermute.m scripts/image/cmunique.m scripts/image/colorcube.m scripts/image/colormap.m scripts/image/contrast.m scripts/image/cool.m scripts/image/copper.m scripts/image/cubehelix.m scripts/image/flag.m scripts/image/frame2im.m scripts/image/gray.m scripts/image/gray2ind.m scripts/image/hot.m scripts/image/hsv.m scripts/image/hsv2rgb.m scripts/image/im2double.m scripts/image/im2frame.m scripts/image/image.m scripts/image/imagesc.m scripts/image/imfinfo.m scripts/image/imformats.m scripts/image/imread.m scripts/image/imshow.m scripts/image/iscolormap.m scripts/image/imwrite.m scripts/image/ind2gray.m scripts/image/ind2rgb.m scripts/image/jet.m scripts/image/lines.m scripts/image/ntsc2rgb.m scripts/image/ocean.m scripts/image/pink.m scripts/image/prism.m scripts/image/rainbow.m scripts/image/rgb2hsv.m scripts/image/rgb2ind.m scripts/image/rgb2ntsc.m scripts/image/rgbplot.m scripts/image/spinmap.m scripts/image/spring.m scripts/image/summer.m scripts/image/viridis.m scripts/image/white.m scripts/image/winter.m scripts/image/private/__imfinfo__.m scripts/image/private/__imread__.m scripts/image/private/__imwrite__.m scripts/image/private/colorspace_conversion_input_check.m scripts/image/private/colorspace_conversion_revert.m scripts/image/private/imageIO.m scripts/image/private/imwrite_filename.m scripts/image/private/ind2x.m scripts/io/beep.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/io/dlmwrite.m scripts/io/fileread.m scripts/io/importdata.m scripts/io/is_valid_file_id.m scripts/io/strread.m scripts/io/textread.m scripts/java/java_get.m scripts/java/java_set.m scripts/java/javaArray.m scripts/java/javaaddpath.m scripts/java/javachk.m scripts/java/javaclasspath.m scripts/java/javamem.m scripts/java/javarmpath.m scripts/java/usejava.m scripts/linear-algebra/bandwidth.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/cond.m scripts/linear-algebra/condest.m scripts/linear-algebra/condeig.m scripts/linear-algebra/cross.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/expm.m scripts/linear-algebra/housh.m scripts/linear-algebra/isbanded.m scripts/linear-algebra/isdefinite.m scripts/linear-algebra/isdiag.m scripts/linear-algebra/ishermitian.m scripts/linear-algebra/issymmetric.m scripts/linear-algebra/istril.m scripts/linear-algebra/istriu.m scripts/linear-algebra/krylov.m scripts/linear-algebra/linsolve.m scripts/linear-algebra/logm.m scripts/linear-algebra/normest.m scripts/linear-algebra/normest1.m scripts/linear-algebra/null.m scripts/linear-algebra/orth.m scripts/linear-algebra/planerot.m scripts/linear-algebra/qzhess.m scripts/linear-algebra/rank.m scripts/linear-algebra/rref.m scripts/linear-algebra/subspace.m scripts/linear-algebra/trace.m scripts/linear-algebra/vech.m scripts/miscellaneous/bug_report.m scripts/miscellaneous/bunzip2.m scripts/miscellaneous/cast.m scripts/miscellaneous/citation.m scripts/miscellaneous/compare_versions.m scripts/miscellaneous/computer.m scripts/miscellaneous/copyfile.m scripts/miscellaneous/debug.m scripts/miscellaneous/delete.m scripts/miscellaneous/desktop.m scripts/miscellaneous/dir.m scripts/miscellaneous/dos.m scripts/miscellaneous/edit.m scripts/miscellaneous/fact.m scripts/miscellaneous/fileattrib.m scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/genvarname.m scripts/miscellaneous/getappdata.m scripts/miscellaneous/getfield.m scripts/miscellaneous/gunzip.m scripts/miscellaneous/info.m scripts/miscellaneous/inputname.m scripts/miscellaneous/isappdata.m scripts/miscellaneous/isdeployed.m scripts/miscellaneous/ismac.m scripts/miscellaneous/ispc.m scripts/miscellaneous/isunix.m scripts/miscellaneous/license.m scripts/miscellaneous/list_primes.m scripts/miscellaneous/ls.m scripts/miscellaneous/ls_command.m scripts/miscellaneous/menu.m scripts/miscellaneous/mex.m scripts/miscellaneous/mexext.m scripts/miscellaneous/mkdir.m scripts/miscellaneous/mkoctfile.m scripts/miscellaneous/movefile.m scripts/miscellaneous/namelengthmax.m scripts/miscellaneous/news.m scripts/miscellaneous/open.m scripts/miscellaneous/orderfields.m scripts/miscellaneous/pack.m scripts/miscellaneous/parseparams.m scripts/miscellaneous/perl.m scripts/miscellaneous/python.m scripts/miscellaneous/recycle.m scripts/miscellaneous/rmappdata.m scripts/miscellaneous/run.m scripts/miscellaneous/setappdata.m scripts/miscellaneous/setfield.m scripts/miscellaneous/substruct.m scripts/miscellaneous/swapbytes.m scripts/miscellaneous/symvar.m scripts/miscellaneous/tar.m scripts/miscellaneous/tempdir.m scripts/miscellaneous/tmpnam.m scripts/miscellaneous/unix.m scripts/miscellaneous/unpack.m scripts/miscellaneous/untar.m scripts/miscellaneous/unzip.m scripts/miscellaneous/ver.m scripts/miscellaneous/version.m scripts/miscellaneous/what.m scripts/miscellaneous/xor.m scripts/miscellaneous/zip.m scripts/miscellaneous/private/display_info_file.m scripts/miscellaneous/private/__w2mpth__.m scripts/ode/ode23.m scripts/ode/ode45.m scripts/ode/odeset.m scripts/ode/odeget.m scripts/ode/odeplot.m scripts/ode/private/AbsRel_norm.m scripts/ode/private/integrate_adaptive.m scripts/ode/private/kahan.m scripts/ode/private/odedefaults.m scripts/ode/private/odemergeopts.m scripts/ode/private/ode_event_handler.m scripts/ode/private/runge_kutta_23.m scripts/ode/private/runge_kutta_45_dorpri.m scripts/ode/private/runge_kutta_interpolate.m scripts/ode/private/starting_stepsize.m scripts/optimization/__all_opts__.m scripts/optimization/fminbnd.m scripts/optimization/fminsearch.m scripts/optimization/fminunc.m scripts/optimization/fsolve.m scripts/optimization/fzero.m scripts/optimization/glpk.m scripts/optimization/lsqnonneg.m scripts/optimization/optimget.m scripts/optimization/optimset.m scripts/optimization/pqpnonneg.m scripts/optimization/qp.m scripts/optimization/sqp.m scripts/optimization/private/__fdjac__.m scripts/path/matlabroot.m scripts/path/pathdef.m scripts/path/savepath.m scripts/path/private/getsavepath.m scripts/pkg/pkg.m scripts/pkg/private/build.m scripts/pkg/private/configure_make.m scripts/pkg/private/default_prefix.m scripts/pkg/private/describe.m scripts/pkg/private/dirempty.m scripts/pkg/private/get_description.m scripts/pkg/private/get_forge_download.m scripts/pkg/private/get_forge_pkg.m scripts/pkg/private/getarch.m scripts/pkg/private/getarchdir.m scripts/pkg/private/get_unsatisfied_deps.m scripts/pkg/private/install.m scripts/pkg/private/installed_packages.m scripts/pkg/private/list_forge_packages.m scripts/pkg/private/load_packages.m scripts/pkg/private/load_packages_and_dependencies.m scripts/pkg/private/rebuild.m scripts/pkg/private/save_order.m scripts/pkg/private/uninstall.m scripts/pkg/private/unload_packages.m scripts/plot/appearance/__clabel__.m scripts/plot/appearance/__getlegenddata__.m scripts/plot/appearance/annotation.m scripts/plot/appearance/axis.m scripts/plot/appearance/box.m scripts/plot/appearance/caxis.m scripts/plot/appearance/clabel.m scripts/plot/appearance/daspect.m scripts/plot/appearance/datetick.m scripts/plot/appearance/diffuse.m scripts/plot/appearance/grid.m scripts/plot/appearance/gtext.m scripts/plot/appearance/hidden.m scripts/plot/appearance/legend.m scripts/plot/appearance/lighting.m scripts/plot/appearance/material.m scripts/plot/appearance/orient.m scripts/plot/appearance/pbaspect.m scripts/plot/appearance/shading.m scripts/plot/appearance/specular.m scripts/plot/appearance/text.m scripts/plot/appearance/title.m scripts/plot/appearance/view.m scripts/plot/appearance/whitebg.m scripts/plot/appearance/xlabel.m scripts/plot/appearance/xlim.m scripts/plot/appearance/ylabel.m scripts/plot/appearance/ylim.m scripts/plot/appearance/zlabel.m scripts/plot/appearance/zlim.m scripts/plot/appearance/private/__axis_limits__.m scripts/plot/appearance/private/__axis_label__.m scripts/plot/draw/area.m scripts/plot/draw/barh.m scripts/plot/draw/bar.m scripts/plot/draw/camlight.m scripts/plot/draw/colorbar.m scripts/plot/draw/comet3.m scripts/plot/draw/comet.m scripts/plot/draw/compass.m scripts/plot/draw/contour3.m scripts/plot/draw/contourc.m scripts/plot/draw/contourf.m scripts/plot/draw/contour.m scripts/plot/draw/cylinder.m scripts/plot/draw/ellipsoid.m scripts/plot/draw/errorbar.m scripts/plot/draw/ezcontourf.m scripts/plot/draw/ezcontour.m scripts/plot/draw/ezmeshc.m scripts/plot/draw/ezmesh.m scripts/plot/draw/ezplot3.m scripts/plot/draw/ezplot.m scripts/plot/draw/ezpolar.m scripts/plot/draw/ezsurfc.m scripts/plot/draw/ezsurf.m scripts/plot/draw/feather.m scripts/plot/draw/fill.m scripts/plot/draw/fplot.m scripts/plot/draw/hist.m scripts/plot/draw/isocaps.m scripts/plot/draw/isocolors.m scripts/plot/draw/isonormals.m scripts/plot/draw/isosurface.m scripts/plot/draw/light.m scripts/plot/draw/line.m scripts/plot/draw/loglogerr.m scripts/plot/draw/loglog.m scripts/plot/draw/meshc.m scripts/plot/draw/mesh.m scripts/plot/draw/meshz.m scripts/plot/draw/pareto.m scripts/plot/draw/patch.m scripts/plot/draw/pcolor.m scripts/plot/draw/peaks.m scripts/plot/draw/pie3.m scripts/plot/draw/pie.m scripts/plot/draw/plot3.m scripts/plot/draw/plot.m scripts/plot/draw/plotmatrix.m scripts/plot/draw/plotyy.m scripts/plot/draw/polar.m scripts/plot/draw/quiver3.m scripts/plot/draw/quiver.m scripts/plot/draw/rectangle.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/ribbon.m scripts/plot/draw/rose.m scripts/plot/draw/scatter3.m scripts/plot/draw/scatter.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogx.m scripts/plot/draw/semilogyerr.m scripts/plot/draw/semilogy.m scripts/plot/draw/shrinkfaces.m scripts/plot/draw/slice.m scripts/plot/draw/smooth3.m scripts/plot/draw/sombrero.m scripts/plot/draw/sphere.m scripts/plot/draw/stairs.m scripts/plot/draw/stem3.m scripts/plot/draw/stemleaf.m scripts/plot/draw/stem.m scripts/plot/draw/surface.m scripts/plot/draw/surfc.m scripts/plot/draw/surfl.m scripts/plot/draw/surf.m scripts/plot/draw/surfnorm.m scripts/plot/draw/tetramesh.m scripts/plot/draw/trimesh.m scripts/plot/draw/triplot.m scripts/plot/draw/trisurf.m scripts/plot/draw/waterfall.m scripts/plot/draw/private/__add_datasource__.m scripts/plot/draw/private/__bar__.m scripts/plot/draw/private/__calc_isovalue_from_data__.m scripts/plot/draw/private/__contour__.m scripts/plot/draw/private/__errplot__.m scripts/plot/draw/private/__ezplot__.m scripts/plot/draw/private/__interp_cube__.m scripts/plot/draw/private/__line__.m scripts/plot/draw/private/__marching_cube__.m scripts/plot/draw/private/__patch__.m scripts/plot/draw/private/__pie__.m scripts/plot/draw/private/__plt__.m scripts/plot/draw/private/__quiver__.m scripts/plot/draw/private/__rotate_around_axis__.m scripts/plot/draw/private/__scatter__.m scripts/plot/draw/private/__stem__.m scripts/plot/draw/private/__unite_shared_vertices__.m scripts/plot/util/__actual_axis_position__.m scripts/plot/util/__default_plot_options__.m scripts/plot/util/__gnuplot_drawnow__.m scripts/plot/util/__next_line_color__.m scripts/plot/util/__next_line_style__.m scripts/plot/util/__opengl_info__.m scripts/plot/util/__plt_get_axis_arg__.m scripts/plot/util/__pltopt__.m scripts/plot/util/allchild.m scripts/plot/util/ancestor.m scripts/plot/util/axes.m scripts/plot/util/cla.m scripts/plot/util/clf.m scripts/plot/util/close.m scripts/plot/util/closereq.m scripts/plot/util/colstyle.m scripts/plot/util/copyobj.m scripts/plot/util/figure.m scripts/plot/util/findall.m scripts/plot/util/findfigs.m scripts/plot/util/findobj.m scripts/plot/util/gca.m scripts/plot/util/gcbf.m scripts/plot/util/gcbo.m scripts/plot/util/gcf.m scripts/plot/util/gco.m scripts/plot/util/ginput.m scripts/plot/util/graphics_toolkit.m scripts/plot/util/hdl2struct.m scripts/plot/util/hggroup.m scripts/plot/util/hgload.m scripts/plot/util/hgsave.m scripts/plot/util/hold.m scripts/plot/util/isaxes.m scripts/plot/util/isfigure.m scripts/plot/util/ishghandle.m scripts/plot/util/ishold.m scripts/plot/util/isprop.m scripts/plot/util/linkaxes.m scripts/plot/util/linkprop.m scripts/plot/util/meshgrid.m scripts/plot/util/ndgrid.m scripts/plot/util/newplot.m scripts/plot/util/pan.m scripts/plot/util/print.m scripts/plot/util/printd.m scripts/plot/util/refresh.m scripts/plot/util/refreshdata.m scripts/plot/util/rotate.m scripts/plot/util/rotate3d.m scripts/plot/util/saveas.m scripts/plot/util/shg.m scripts/plot/util/struct2hdl.m scripts/plot/util/subplot.m scripts/plot/util/zoom.m scripts/plot/util/private/__add_default_menu__.m scripts/plot/util/private/__ghostscript__.m scripts/plot/util/private/__gnuplot_get_var__.m scripts/plot/util/private/__gnuplot_ginput__.m scripts/plot/util/private/__gnuplot_has_feature__.m scripts/plot/util/private/__gnuplot_has_terminal__.m scripts/plot/util/private/__gnuplot_open_stream__.m scripts/plot/util/private/__gnuplot_print__.m scripts/plot/util/private/__gnuplot_version__.m scripts/plot/util/private/__gnuplot_draw_axes__.m scripts/plot/util/private/__gnuplot_draw_figure__.m scripts/plot/util/private/__opengl_print__.m scripts/plot/util/private/__print_parse_opts__.m scripts/polynomial/compan.m scripts/polynomial/conv.m scripts/polynomial/deconv.m scripts/polynomial/mkpp.m scripts/polynomial/mpoles.m scripts/polynomial/padecoef.m scripts/polynomial/pchip.m scripts/polynomial/poly.m scripts/polynomial/polyaffine.m scripts/polynomial/polyder.m scripts/polynomial/polyeig.m scripts/polynomial/polyfit.m scripts/polynomial/polygcd.m scripts/polynomial/polyint.m scripts/polynomial/polyout.m scripts/polynomial/polyreduce.m scripts/polynomial/polyval.m scripts/polynomial/polyvalm.m scripts/polynomial/ppval.m scripts/polynomial/ppder.m scripts/polynomial/ppint.m scripts/polynomial/ppjumps.m scripts/polynomial/residue.m scripts/polynomial/roots.m scripts/polynomial/spline.m scripts/polynomial/splinefit.m scripts/polynomial/unmkpp.m scripts/polynomial/private/__splinefit__.m scripts/prefs/addpref.m scripts/prefs/getpref.m scripts/prefs/ispref.m scripts/prefs/prefdir.m scripts/prefs/preferences.m scripts/prefs/rmpref.m scripts/prefs/setpref.m scripts/prefs/private/loadprefs.m scripts/prefs/private/prefsfile.m scripts/prefs/private/saveprefs.m scripts/profiler/profexplore.m scripts/profiler/profexport.m scripts/profiler/profile.m scripts/profiler/profshow.m scripts/set/intersect.m scripts/set/ismember.m scripts/set/powerset.m scripts/set/setdiff.m scripts/set/setxor.m scripts/set/union.m scripts/set/unique.m scripts/set/private/validsetargs.m scripts/signal/arch_fit.m scripts/signal/arch_rnd.m scripts/signal/arch_test.m scripts/signal/arma_rnd.m scripts/signal/autoreg_matrix.m scripts/signal/bartlett.m scripts/signal/blackman.m scripts/signal/detrend.m scripts/signal/diffpara.m scripts/signal/durbinlevinson.m scripts/signal/fftconv.m scripts/signal/fftfilt.m scripts/signal/fftshift.m scripts/signal/filter2.m scripts/signal/fractdiff.m scripts/signal/freqz.m scripts/signal/freqz_plot.m scripts/signal/hamming.m scripts/signal/hanning.m scripts/signal/hurst.m scripts/signal/ifftshift.m scripts/signal/periodogram.m scripts/signal/sinc.m scripts/signal/sinetone.m scripts/signal/sinewave.m scripts/signal/spectral_adf.m scripts/signal/spectral_xdf.m scripts/signal/spencer.m scripts/signal/stft.m scripts/signal/synthesis.m scripts/signal/unwrap.m scripts/signal/yulewalker.m scripts/signal/private/rectangle_lw.m scripts/signal/private/rectangle_sw.m scripts/signal/private/triangle_lw.m scripts/signal/private/triangle_sw.m scripts/sparse/bicg.m scripts/sparse/bicgstab.m scripts/sparse/cgs.m scripts/sparse/colperm.m scripts/sparse/eigs.m scripts/sparse/etreeplot.m scripts/sparse/gmres.m scripts/sparse/gplot.m scripts/sparse/ichol.m scripts/sparse/ilu.m scripts/sparse/nonzeros.m scripts/sparse/pcg.m scripts/sparse/pcr.m scripts/sparse/qmr.m scripts/sparse/spaugment.m scripts/sparse/spconvert.m scripts/sparse/spdiags.m scripts/sparse/speye.m scripts/sparse/spfun.m scripts/sparse/spones.m scripts/sparse/sprand.m scripts/sparse/sprandn.m scripts/sparse/sprandsym.m scripts/sparse/spstats.m scripts/sparse/spy.m scripts/sparse/svds.m scripts/sparse/treelayout.m scripts/sparse/treeplot.m scripts/sparse/private/__sprand__.m scripts/specfun/bessel.m scripts/specfun/beta.m scripts/specfun/betaln.m scripts/specfun/ellipke.m scripts/specfun/expint.m scripts/specfun/factor.m scripts/specfun/factorial.m scripts/specfun/isprime.m scripts/specfun/lcm.m scripts/specfun/legendre.m scripts/specfun/nchoosek.m scripts/specfun/nthroot.m scripts/specfun/perms.m scripts/specfun/pow2.m scripts/specfun/primes.m scripts/specfun/reallog.m scripts/specfun/realpow.m scripts/specfun/realsqrt.m scripts/special-matrix/gallery.m scripts/special-matrix/hadamard.m scripts/special-matrix/hankel.m scripts/special-matrix/hilb.m scripts/special-matrix/invhilb.m scripts/special-matrix/magic.m scripts/special-matrix/pascal.m scripts/special-matrix/rosser.m scripts/special-matrix/toeplitz.m scripts/special-matrix/vander.m scripts/special-matrix/wilkinson.m scripts/startup/__finish__.m scripts/statistics/base/center.m scripts/statistics/base/cloglog.m scripts/statistics/base/corr.m scripts/statistics/base/cov.m scripts/statistics/base/gls.m scripts/statistics/base/histc.m scripts/statistics/base/iqr.m scripts/statistics/base/kendall.m scripts/statistics/base/kurtosis.m scripts/statistics/base/logit.m scripts/statistics/base/lscov.m scripts/statistics/base/mean.m scripts/statistics/base/meansq.m scripts/statistics/base/median.m scripts/statistics/base/mode.m scripts/statistics/base/moment.m scripts/statistics/base/ols.m scripts/statistics/base/ppplot.m scripts/statistics/base/prctile.m scripts/statistics/base/probit.m scripts/statistics/base/qqplot.m scripts/statistics/base/quantile.m scripts/statistics/base/range.m scripts/statistics/base/ranks.m scripts/statistics/base/run_count.m scripts/statistics/base/runlength.m scripts/statistics/base/skewness.m scripts/statistics/base/spearman.m scripts/statistics/base/statistics.m scripts/statistics/base/std.m scripts/statistics/base/table.m scripts/statistics/base/var.m scripts/statistics/base/zscore.m scripts/statistics/distributions/betacdf.m scripts/statistics/distributions/betainv.m scripts/statistics/distributions/betapdf.m scripts/statistics/distributions/betarnd.m scripts/statistics/distributions/binocdf.m scripts/statistics/distributions/binoinv.m scripts/statistics/distributions/binopdf.m scripts/statistics/distributions/binornd.m scripts/statistics/distributions/cauchy_cdf.m scripts/statistics/distributions/cauchy_inv.m scripts/statistics/distributions/cauchy_pdf.m scripts/statistics/distributions/cauchy_rnd.m scripts/statistics/distributions/chi2cdf.m scripts/statistics/distributions/chi2inv.m scripts/statistics/distributions/chi2pdf.m scripts/statistics/distributions/chi2rnd.m scripts/statistics/distributions/discrete_cdf.m scripts/statistics/distributions/discrete_inv.m scripts/statistics/distributions/discrete_pdf.m scripts/statistics/distributions/discrete_rnd.m scripts/statistics/distributions/empirical_cdf.m scripts/statistics/distributions/empirical_inv.m scripts/statistics/distributions/empirical_pdf.m scripts/statistics/distributions/empirical_rnd.m scripts/statistics/distributions/expcdf.m scripts/statistics/distributions/expinv.m scripts/statistics/distributions/exppdf.m scripts/statistics/distributions/exprnd.m scripts/statistics/distributions/fcdf.m scripts/statistics/distributions/finv.m scripts/statistics/distributions/fpdf.m scripts/statistics/distributions/frnd.m scripts/statistics/distributions/gamcdf.m scripts/statistics/distributions/gaminv.m scripts/statistics/distributions/gampdf.m scripts/statistics/distributions/gamrnd.m scripts/statistics/distributions/geocdf.m scripts/statistics/distributions/geoinv.m scripts/statistics/distributions/geopdf.m scripts/statistics/distributions/geornd.m scripts/statistics/distributions/hygecdf.m scripts/statistics/distributions/hygeinv.m scripts/statistics/distributions/hygepdf.m scripts/statistics/distributions/hygernd.m scripts/statistics/distributions/kolmogorov_smirnov_cdf.m scripts/statistics/distributions/laplace_cdf.m scripts/statistics/distributions/laplace_inv.m scripts/statistics/distributions/laplace_pdf.m scripts/statistics/distributions/laplace_rnd.m scripts/statistics/distributions/logistic_cdf.m scripts/statistics/distributions/logistic_inv.m scripts/statistics/distributions/logistic_pdf.m scripts/statistics/distributions/logistic_rnd.m scripts/statistics/distributions/logncdf.m scripts/statistics/distributions/logninv.m scripts/statistics/distributions/lognpdf.m scripts/statistics/distributions/lognrnd.m scripts/statistics/distributions/nbincdf.m scripts/statistics/distributions/nbininv.m scripts/statistics/distributions/nbinpdf.m scripts/statistics/distributions/nbinrnd.m scripts/statistics/distributions/normcdf.m scripts/statistics/distributions/norminv.m scripts/statistics/distributions/normpdf.m scripts/statistics/distributions/normrnd.m scripts/statistics/distributions/poisscdf.m scripts/statistics/distributions/poissinv.m scripts/statistics/distributions/poisspdf.m scripts/statistics/distributions/poissrnd.m scripts/statistics/distributions/stdnormal_cdf.m scripts/statistics/distributions/stdnormal_inv.m scripts/statistics/distributions/stdnormal_pdf.m scripts/statistics/distributions/stdnormal_rnd.m scripts/statistics/distributions/tcdf.m scripts/statistics/distributions/tinv.m scripts/statistics/distributions/tpdf.m scripts/statistics/distributions/trnd.m scripts/statistics/distributions/unidrnd.m scripts/statistics/distributions/unidcdf.m scripts/statistics/distributions/unidinv.m scripts/statistics/distributions/unidpdf.m scripts/statistics/distributions/unifrnd.m scripts/statistics/distributions/unifcdf.m scripts/statistics/distributions/unifinv.m scripts/statistics/distributions/unifpdf.m scripts/statistics/distributions/wblcdf.m scripts/statistics/distributions/wblinv.m scripts/statistics/distributions/wblpdf.m scripts/statistics/distributions/wblrnd.m scripts/statistics/distributions/wienrnd.m scripts/statistics/models/logistic_regression.m scripts/statistics/models/private/logistic_regression_derivatives.m scripts/statistics/models/private/logistic_regression_likelihood.m scripts/statistics/tests/anova.m scripts/statistics/tests/bartlett_test.m scripts/statistics/tests/chisquare_test_homogeneity.m scripts/statistics/tests/chisquare_test_independence.m scripts/statistics/tests/cor_test.m scripts/statistics/tests/f_test_regression.m scripts/statistics/tests/hotelling_test.m scripts/statistics/tests/hotelling_test_2.m scripts/statistics/tests/kolmogorov_smirnov_test.m scripts/statistics/tests/kolmogorov_smirnov_test_2.m scripts/statistics/tests/kruskal_wallis_test.m scripts/statistics/tests/manova.m scripts/statistics/tests/mcnemar_test.m scripts/statistics/tests/prop_test_2.m scripts/statistics/tests/run_test.m scripts/statistics/tests/sign_test.m scripts/statistics/tests/t_test.m scripts/statistics/tests/t_test_2.m scripts/statistics/tests/t_test_regression.m scripts/statistics/tests/u_test.m scripts/statistics/tests/var_test.m scripts/statistics/tests/welch_test.m scripts/statistics/tests/wilcoxon_test.m scripts/statistics/tests/z_test.m scripts/statistics/tests/z_test_2.m scripts/strings/base2dec.m scripts/strings/bin2dec.m scripts/strings/blanks.m scripts/strings/cstrcat.m scripts/strings/deblank.m scripts/strings/dec2base.m scripts/strings/dec2bin.m scripts/strings/dec2hex.m scripts/strings/findstr.m scripts/strings/hex2dec.m scripts/strings/index.m scripts/strings/isletter.m scripts/strings/isstrprop.m scripts/strings/mat2str.m scripts/strings/ostrsplit.m scripts/strings/regexptranslate.m scripts/strings/rindex.m scripts/strings/str2num.m scripts/strings/strcat.m scripts/strings/strchr.m scripts/strings/strjoin.m scripts/strings/strjust.m scripts/strings/strmatch.m scripts/strings/strsplit.m scripts/strings/strtok.m scripts/strings/strtrim.m scripts/strings/strtrunc.m scripts/strings/substr.m scripts/strings/untabify.m scripts/strings/validatestring.m scripts/testfun/__have_feature__.m scripts/testfun/__printf_assert__.m scripts/testfun/__prog_output_assert__.m scripts/testfun/__run_test_suite__.m scripts/testfun/assert.m scripts/testfun/demo.m scripts/testfun/example.m scripts/testfun/fail.m scripts/testfun/rundemos.m scripts/testfun/runtests.m scripts/testfun/speed.m scripts/testfun/test.m scripts/testfun/private/compare_plot_demos.m scripts/testfun/private/dump_demos.m scripts/testfun/private/html_compare_plot_demos.m scripts/testfun/private/html_plot_demos_template.html scripts/time/addtodate.m scripts/time/asctime.m scripts/time/calendar.m scripts/time/clock.m scripts/time/ctime.m scripts/time/date.m scripts/time/datenum.m scripts/time/datestr.m scripts/time/datevec.m scripts/time/eomday.m scripts/time/etime.m scripts/time/is_leap_year.m scripts/time/now.m scripts/time/weekday.m scripts/@ftp/ascii.m scripts/@ftp/binary.m scripts/@ftp/cd.m scripts/@ftp/close.m scripts/@ftp/delete.m scripts/@ftp/dir.m scripts/@ftp/display.m scripts/@ftp/ftp.m scripts/@ftp/loadobj.m scripts/@ftp/mget.m scripts/@ftp/mkdir.m scripts/@ftp/mput.m scripts/@ftp/rename.m scripts/@ftp/rmdir.m scripts/@ftp/saveobj.m scripts/plot/util/gnuplot_binary.in.m > scripts/DOCSTRINGS-t && \ if [ -s scripts/DOCSTRINGS-t ]; then /bin/sh ./build-aux/move-if-change scripts/DOCSTRINGS-t scripts/DOCSTRINGS; else echo "scripts/DOCSTRINGS-t is empty!" 1>&2; rm -f scripts/DOCSTRINGS-t; exit 1; fi BUILDSTDERR: scripts/DOCSTRINGS is unchanged /usr/bin/mkdir -p '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave' /usr/bin/install -c -m 644 doc/interpreter/octave.pdf doc/liboctave/liboctave.pdf '/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave' make[1]: Leaving directory '/builddir/build/BUILD/octave-4.2.2' + mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave + cp -ar AUTHORS BUGS ChangeLog examples NEWS README /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave/ + cp -a doc/refcard/refcard-a4.pdf doc/refcard/refcard-legal.pdf doc/refcard/refcard-letter.pdf /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/doc/octave/ + rm -f /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/info/dir + mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/etc/ld.so.conf.d + echo /usr/lib64/octave/4.2.2 + perl -pi -e s,/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64,, /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/ls-R BUILDSTDERR: Can't open /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/ls-R: No such file or directory. + perl -pi -e s,/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64,, /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/ls-R BUILDSTDERR: Can't open /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/ls-R: No such file or directory. + touch /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/ls-R + desktop-file-validate /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/applications/www.octave.org-octave.desktop /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/applications/www.octave.org-octave.desktop: hint: value "Education;Science;Math;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64//usr/share/appdata/www.octave.org-octave.appdata.xml BUILDSTDERR: /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64//usr/share/appdata/www.octave.org-octave.appdata.xml: GLib-GIO-Message: 00:21:58.643: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. OK BUILDSTDERR: ++ /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/octave-config -p CANONICAL_HOST_TYPE + HOST_TYPE=riscv64-koji-linux-gnu + mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/site/oct/api-v51/riscv64-koji-linux-gnu + mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/site/oct/riscv64-koji-linux-gnu + mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/packages + mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/packages + touch /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/octave_packages + for include in config defaults + mv /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave/config.h /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave/config-64.h + cat + for include in config defaults + mv /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave/defaults.h /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/include/octave-4.2.2/octave/defaults-64.h + cat + for script in octave-config-4.2.2 mkoctfile-4.2.2 + mv /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/octave-config-4.2.2 /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/octave-config-4.2.2 + cat + chmod +x /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/octave-config-4.2.2 + for script in octave-config-4.2.2 mkoctfile-4.2.2 + mv /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/mkoctfile-4.2.2 /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/mkoctfile-4.2.2 + cat + chmod +x /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/mkoctfile-4.2.2 + sed -i -e '/^# Created by Octave/d' /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/octave/4.2.2/etc/doc-cache + mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib/rpm/macros.d + cp -p /builddir/build/SOURCES/macros.octave /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib/rpm/macros.d + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 4.2.2-3.0.riscv64.fc29 --unique-debug-suffix -4.2.2-3.0.riscv64.fc29.riscv64 --unique-debug-src-base octave-4.2.2-3.0.riscv64.fc29.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/octave-4.2.2 extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/octave-cli-4.2.2 extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctave.so.4.0.0 extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/libexec/octave/4.2.2/exec/riscv64-koji-linux-gnu/octave-gui extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/bin/octave-4.2.2 extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctgui.so.2.0.0 extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/convhulln.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/__init_gnuplot__.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/symrcm.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/audiodevinfo.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/fftw.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/__voronoi__.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/chol.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/symbfact.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/qr.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/__eigs__.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/colamd.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/__fltk_uigetfile__.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/amd.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/__init_fltk__.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/__osmesa_print__.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/ccolamd.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/gzip.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/__glpk__.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/__delaunayn__.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/audioread.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/oct/riscv64-koji-linux-gnu/dmperm.oct extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/octave-config-4.2.2 extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/mkoctfile-4.2.2 extracting debug info from /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/lib64/octave/4.2.2/liboctinterp.so.4.0.0 /usr/lib/rpm/sepdebugcrcfix: Updated 29 CRC32s, 0 CRC32s did match. BUILDSTDERR: 41499 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs BUILDSTDERR: *** WARNING: ./usr/lib64/octave/4.2.2/liboctgui.la is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/lib64/octave/4.2.2/liboctave.la is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/lib64/octave/4.2.2/liboctinterp.la is executable but has empty or no shebang, removing executable bit Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.iEB6mN Processing files: octave-4.2.2-3.0.riscv64.fc29.riscv64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.lsNGCB + umask 022 + cd /builddir/build/BUILD + cd octave-4.2.2 + LICENSEDIR=/builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/licenses/octave + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/licenses/octave + cp -pr COPYING /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64/usr/share/licenses/octave + exit 0 Provides: application() application(www.octave.org-octave.desktop) bundled(amos) bundled(blas-xtra) bundled(daspk) bundled(dasrt) bundled(dassl) bundled(faddeeva) bundled(gnulib) bundled(lapack-xtra) bundled(odepack) bundled(ordered-qz) bundled(qterminal) bundled(quadpack) bundled(ranlib) bundled(slatec-err) bundled(slatec-fn) config(octave) = 6:4.2.2-3.0.riscv64.fc29 liboctave.so.4()(64bit) liboctgui.so.2()(64bit) liboctinterp.so.4()(64bit) libtool(/usr/lib64/octave/4.2.2/liboctave.la) libtool(/usr/lib64/octave/4.2.2/liboctgui.la) libtool(/usr/lib64/octave/4.2.2/liboctinterp.la) metainfo() metainfo(www.octave.org-octave.appdata.xml) mimehandler(text/x-matlab) mimehandler(text/x-octave) octave = 6:4.2.2-3.0.riscv64.fc29 octave(api) = api-v51 octave(riscv-64) = 6:4.2.2-3.0.riscv64.fc29 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh info Requires(preun): /bin/sh info Requires: /bin/bash ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libGL.so.1()(64bit) libGLU.so.1()(64bit) libGraphicsMagick++-Q16.so.12()(64bit) libGraphicsMagick-Q16.so.3()(64bit) libOSMesa.so.8()(64bit) libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Gui.so.5()(64bit) libQt5Gui.so.5(Qt_5)(64bit) libQt5Network.so.5()(64bit) libQt5Network.so.5(Qt_5)(64bit) libQt5OpenGL.so.5()(64bit) libQt5OpenGL.so.5(Qt_5)(64bit) libQt5PrintSupport.so.5()(64bit) libQt5PrintSupport.so.5(Qt_5)(64bit) libQt5Widgets.so.5()(64bit) libQt5Widgets.so.5(Qt_5)(64bit) libX11.so.6()(64bit) libamd.so.2()(64bit) libarpack.so.2()(64bit) libasound.so.2()(64bit) libatomic.so.1()(64bit) libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libcamd.so.2()(64bit) libccolamd.so.2()(64bit) libcholmod.so.3()(64bit) libcolamd.so.2()(64bit) libcurl.so.4()(64bit) libcxsparse.so.3()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.27)(64bit) libfftw3.so.3()(64bit) libfftw3_threads.so.3()(64bit) libfftw3f.so.3()(64bit) libfftw3f_threads.so.3()(64bit) libfltk.so.1.3()(64bit) libfltk_gl.so.1.3()(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgfortran.so.5()(64bit) libgfortran.so.5(GFORTRAN_8)(64bit) libgl2ps.so.1()(64bit) libglpk.so.40()(64bit) libgomp.so.1()(64bit) libgomp.so.1(OMP_1.0)(64bit) libhdf5.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libncurses.so.6()(64bit) liboctave.so.4()(64bit) liboctgui.so.2()(64bit) liboctinterp.so.4()(64bit) libopenblas.so.0()(64bit) libpcre.so.1()(64bit) libportaudio.so.2()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libqhull.so.7()(64bit) libqrupdate.so.1()(64bit) libqscintilla2_qt5.so.13()(64bit) libreadline.so.7()(64bit) libsndfile.so.1()(64bit) libsndfile.so.1(libsndfile.so.1.0)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libsuitesparseconfig.so.4()(64bit) libtinfo.so.6()(64bit) libumfpack.so.5()(64bit) libutil.so.1()(64bit) libutil.so.1(GLIBC_2.27)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0.2)(64bit) libz.so.1(ZLIB_1.2.2)(64bit) rtld(GNU_HASH) Processing files: octave-devel-4.2.2-3.0.riscv64.fc29.riscv64 Provides: octave-devel = 6:4.2.2-3.0.riscv64.fc29 octave-devel(riscv-64) = 6:4.2.2-3.0.riscv64.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /bin/bash Processing files: octave-doc-4.2.2-3.0.riscv64.fc29.noarch Provides: octave-doc = 6:4.2.2-3.0.riscv64.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: octave-debugsource-4.2.2-3.0.riscv64.fc29.riscv64 Provides: octave-debugsource = 6:4.2.2-3.0.riscv64.fc29 octave-debugsource(riscv-64) = 6:4.2.2-3.0.riscv64.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: octave-debuginfo-4.2.2-3.0.riscv64.fc29.riscv64 Provides: debuginfo(build-id) = 04301b6216866c5da51e9667180ccca812c19d70 debuginfo(build-id) = 050ae42051e84dbf8ea960203b84385c8483e58c debuginfo(build-id) = 14dff5a5e7a91432cbfa9f5ba303908b9dca9fa3 debuginfo(build-id) = 1a8189047008db515af7d08897c3e0052ef1ea9c debuginfo(build-id) = 1b327bbd734d461ab44efeb448767480a2ee2b3d debuginfo(build-id) = 2ff6f6c8bee498a8b2295c59e3f68adf5231e81f debuginfo(build-id) = 340260f653a6890f67bfae5dcb99e9756b0967bc debuginfo(build-id) = 36623b64c6dca49fd60d66857edfd68f6a6aee78 debuginfo(build-id) = 44ea823e9ac36fb4679ced58157a0281b2f6824b debuginfo(build-id) = 46745cedf819e0c4e154e787a3462d5986e610ef debuginfo(build-id) = 4740808349cd355426bfa37e9b1e4c54274c9d9f debuginfo(build-id) = 4b38601033628f359a9e0413c30e85840c9a5b15 debuginfo(build-id) = 4ee2caadfb93e93b59c22659d1ee52bb3b71effd debuginfo(build-id) = 558d12a6509eac2a89461df888fe3d2575d21930 debuginfo(build-id) = 55f7397416218b9dd4938e0b6b51eff4fed55fcf debuginfo(build-id) = 56425d1ba9649df96187dd6de3d8569f2ff5c1d5 debuginfo(build-id) = 6b0987e43387cbce52efa176102d606d1e94de3c debuginfo(build-id) = 71b804b9f2d6b0d6a6576dfd7380286f92974074 debuginfo(build-id) = 72036017385e3d5f49a87e8fb4c15e69266a735f debuginfo(build-id) = 72bea8433b7760917d7d44365e0b5869abb36f31 debuginfo(build-id) = 7df76b52a28bf5de749088af2e425576c1e8d6d8 debuginfo(build-id) = aeb06355b97ac1cdada494b72761247d2ac6b96b debuginfo(build-id) = b6763a768bd16ddc6838063d1d034f3386234bed debuginfo(build-id) = b73e7873db70e32bb842c7d435bbf3027d023f1c debuginfo(build-id) = b839697d40bf5aff52eaea76dfbd3824b22659b4 debuginfo(build-id) = d5a31beb8bd241d5f1e55ee79faf61ee74269e8b debuginfo(build-id) = e180638587a6bb95de9848f6643bf2672b8ede29 debuginfo(build-id) = e8db6d712d08ece78dc38f03100519aa25af114c debuginfo(build-id) = f2c70dbd562ced97127e2058deb9a0cb8c50f26e octave-debuginfo = 6:4.2.2-3.0.riscv64.fc29 octave-debuginfo(riscv-64) = 6:4.2.2-3.0.riscv64.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: octave-debugsource(riscv-64) = 6:4.2.2-3.0.riscv64.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64 Wrote: /builddir/build/RPMS/octave-4.2.2-3.0.riscv64.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/octave-devel-4.2.2-3.0.riscv64.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/octave-doc-4.2.2-3.0.riscv64.fc29.noarch.rpm Wrote: /builddir/build/RPMS/octave-debugsource-4.2.2-3.0.riscv64.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/octave-debuginfo-4.2.2-3.0.riscv64.fc29.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.YXZJKF + umask 022 + cd /builddir/build/BUILD + cd octave-4.2.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/octave-4.2.2-3.0.riscv64.fc29.riscv64 + exit 0 Child return code was: 0